Project Details
Dr. Mouna Akacha
Address
Novartis Pharma AG
Novartis Institutes for BioMedical Research
Protease Platform
Fabrikstrasse 16 - 2.43
4002 Basel
Schweiz