SENIOR SCIENTIST-PROCESS DEVELOPMENT UPSTREAM at AVID BIOSERVICES, INC.

TUSTIN, CA 92780