Work

An organic self-regulating microfluidic system

FWCI: 5.546
Cites: 9
Cited by: 85
Related to: 10