Armida Labs

www.armidalabs.com
305 N. Mathilda Ave.
Sunnyvale, CA 94085

Company Info

Year Established
2021

Contacts

Paul Mola
CEO

Company Description

Armida Labs is developing innovative, integrated drug discovery technologies that change the face of chemotherapy.