Home   Contact   Partners

Microdevices for high-throughput screening of biomolecules

Patent number: US6582969