IBIOCHIPS
Updated 373 days ago
202 Industrial Blvd, Suite 703, Sugar Land, TX 77478, USA
Innovative Biochips is a spin-off company from Houston Texas Medical Center (TMC), a rich environment that places unique assets and a wealth of resources at the disposal of all investigators and researchers in life science field.