ReviewNature reviews. Drug discovery2015
Organs-on-chips at the frontiers of drug discovery.
Eric W Esch et al.PubMed ↗Full text ↗Publisher ↗
No numbers read from the abstract.
468 papers cite itlatest 60 shown
this papercites it
ReviewNature reviews. Drug discovery2015
Eric W Esch et al.PubMed ↗Full text ↗Publisher ↗
No numbers read from the abstract.