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
921st
in Western Europe
Global Ranking
4417th
worldwide
Loading startups...
Need more insights about local startups?
See more with PRO