Organoids are 3D miniature versions of organs produced from stem cells derived from either patient or healthy individuals in vitro that recapitulate the actual organ. Organoid technology has ensured an alternative to pre-clinical drug testing as well as being ... ...