Industry: Drug Repurposing
Founded Date: 2006
Employee Number: 500
Headquarters: San Diego, San Diego County, California, United States