Home   Contact   Partners

Integrated microfluidic devices

Patent number: US6007690