Alpine Institute for Drug Discovery SA is located in Lausanne, Switzerland on Avenue de Montbenon 2. Alpine Institute for Drug Discovery SA is rated 3 out of 5 in the category biotechnology company in Switzerland.
Address
Avenue de Montbenon 2
Accessibility
Wheelchair-accessible entrance