formerly Prospect.
Reveal Holman J.'s email & phone
Avid Bioservices
Website
Employee count
432
Industry
Pharmaceutical Manufacturing
Headquarter
Tustin, California, United States