A

AIDD - Alpine Institute for Drug Discovery

17 employees

AIDD is to serve academic researchers and technology transfer offices.

Basic info

Industry

pharmaceutical manufacturing

Sectors

Enterprise
Pharmaceutical

Date founded

2013

FAQ