Home   Contact   Partners

Microarray chip, cell array using same and method for producing same

Patent number: WO2007063736