LEO Pharma
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…
Read More