19 employees
IBMM peptide designs bioactive compounds and chemical tools to explore different areas of health sciences.
2007