LEO Science & Tech Hub: Alopecia Areata Research

Located within the biotech cluster which is Cambridge, Massachusetts sits a contemporary R&D platform, the LEO Science & Tech Hub. The Science & Tech Hub is an innovation unit of the international dermatology-focused LEO Pharma company. The Tech Hub seeks to engage with and bolster new technology which may offer solutions to dermatological and other … Continue reading LEO Science & Tech Hub: Alopecia Areata Research