Global Map > Startups > Western Europe > Switzerland > Basel > Idorsia
Idorsia icon
The purpose of Idorsia is to discover, develop and commercialize innovative medicines to help more patients.
Rankings by SemRush
National Ranking
23rd
in Switzerland
Regional Ranking
920th
in Western Europe
Global Ranking
4413th
worldwide
Loading startups...
Need more insights about local startups?
See more with PRO