Debiopharm Group is a global biopharmaceutical development specialist that in-licenses promising biologics and small molecule drug candidates.
Address: | Chemin Messidor 5-7 |
City: | Lausanne |
State/Province: | |
Postcode: | 1002 |
Country/Region: | Switzerland |