Alpine Institute for Drug Discovery
EPFL Innovation Park, Bâtiment C
1015 Lausanne
Switzerland

 

info(at)aidd.ch