Contact
IBR Inc.
Institute for Biopharmaceutical Research
Lauchefeld 31
CH-9548 Matzingen
Switzerland
Phone +41 52 366 35 20
Fax +41 52 366 35 21
IBR Inc.
Institute for Biopharmaceutical Research
Lauchefeld 31
CH-9548 Matzingen
Switzerland
Phone +41 52 366 35 20
Fax +41 52 366 35 21