A bit (overly) dramatic…. Posted on August 26, 2024August 26, 2024 By admin Methinks the health & safety people at work went a bit too far in their latest campaign, bordering on drama llama territory. This is what is at the bottom of the main stairwell into the research center. uncategorized