Leading Companies

Vectura Group

Vectura Group

Eptingerstrasse 61
4132 Muttenz
Switzerland

Industries
Bio Technology (Biotech)
Life Science
Country of Origin
United Kingdom
Share

Premium Partner

Strategic partners

Institutional partner

Official program