General information for Astrid Pharma Corp.
Physical address
1260 Lake Blvd Ste 260, Davis, Ca, 95616
Mailing address
1260 Lake Blvd Ste 260, Davis, CA, 95616
Website
astridpharma.com
Points of contact for Astrid Pharma Corp.
SAM.gov Points of Contact
Raymond
Domingo
Government Business POC
Electronic Business POC
Legal Officer
1260 Lake Blvd Ste 260, Davis, CA, 95616
Additional contact details may be available