Posts

Showing posts with the label body-on-a- chip system

Body-on-a-chip: how the engineered human micro-organs responds to medications?