Research Human organoids as 3D in vitro platforms for drug discovery: opportunities and challenges Tags: #Organoids #Drug discovery #Stem cells Organoids are 3D structures derived from stem cells that recapitulate key architectural and functional aspects of the corresponding tissue.