OTR is a $107 million SPAC led by veteran investor and entrepreneur Nicholas J. Singer, who serves as Chairman and Chief Executive Officer. The team is comprised of growth-oriented executives with a ...
CAMBRIDGE, Mass.--(BUSINESS WIRE)--LEO Science & Tech Hub, an R&D unit of LEO Pharma dedicated to identifying, developing, and funding innovative solutions that improve the lives of people with skin ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results