Oculis recognized as one of the Top 100 Swiss Startups and ranked in Top 10 Biotech ... 10 September, 2020