Armida Labs, Inc.

Innovative, integrated drug discovery technologies that change the face of chemotherapy