The Organoid Platform: Promises and Challenges as Tools in the Fight against COVID-19

Publication date: 9 March 2021Source: Stem Cell Reports, Volume 16, Issue 3Author(s): Maarten H. Geurts, Jelte van der Vaart, Joep Beumer, Hans Clevers
Source: Stem Cell Reports - Category: Stem Cells Source Type: research