Headquarters: 12400 High Bluff Drive, Suite 600, San Diego, CA 92130
Employee Number: 101-250
Industry: Pharmaceutical Manufacturing