Home   Contact   Partners

Integrated microfluidic devices

Patent number: WO9940174