The Organoid Platform: Promises and Challenges as Tools in the Fight against COVID-19
- Maarten H. Geurts
- , Jelte van der Vaart
- , Joep Beumer
- , Hans Clevers
Research output: Contribution to journal › Review article › peer-review
22
Citations
(Scopus)