Public list Eye Health (702):
Oculis is a Lausanne, Switzerland-based clinical-stage biopharmaceutical company developing topical ophthalmic treatments for ophthalmic diseases for both back- and front-of-the-eye in order to improve the sight and lives of patients worldwide.
Company (Alive / Active)
Phone: +41 21 711 3970
EPFL Innovation Park
|Investor||Investor Type||Location||Participating Rounds|