Home   Contact   Partners

Improved microarray reader

Patent number: WO0157501