Phylogica Company
Phylogica is a leading peptide drug discovery company.
Employee Number:
1-10
Headquarters:
Claremont, Western Australia, Australia
Technology:
Immunotherapy
Estimated Revenue:
$1M to $10M
Industry:
PharmTech