ARMIDA LABS INC

San Diego, California

ARMIDA LABS INC

Address
4845 TULA CT , San Diego , 92122 , California
Contact Person
MAURIZIO PELLECCHIA
Established
2021
Description

Drug discovery and development in oncology and other disease areas