Technology: Computational Drug Design & Virtual Screening
Industry: BioPharma AI
Headquarters: Switzerland