Work

Lab-on-a-chip for drug development

FWCI: 5.135
Cites: 189
Cited by: 482
Related to: 10