formerly Prospect.
Reveal Shereef Moustafa's email & phone
Avid Bioservices
Website
Employee count
422
Industry
Pharmaceutical Manufacturing
Headquarter
Tustin, California, United States