Work

Organs-on-a-Chip: A Focus on Compartmentalized Microdevices

FWCI: 7.589
Cites: 110
Cited by: 198
Related to: 10