Institute of Human Biology (IHB), Roche, Basel, Switzerland. Institute of Bioengineering, EPFL, Switzerland. #organoids, #tumoroids, #stemcells, #bioengineering