Biotech/Pharma Name: Intarcia Therapeutics Inc.
Phone:
Address:
Phone:
Address:
24650 Industrial Boulevard
Hayward, California 94545
United States
Infectious Diseases
Metabolism and Endocrinology
Oncology
