Directory
TJ
TOUATI, Jeremy
CH-1004 Lausanne
Trademarks, designs and patents
STRUKTURIERTE POLYCYCLISCHE PEPTIDE
European patent · EP2393518 · Inventor
Feb 4, 2010
Feedback