New Review Article Accepted

We’re happy to share that our review article, “Organoid: a promising solution to current challenges in cancer immunotherapy”, has been accepted by npj biomedical innovations.

Great job to the team. Stay tuned for the published version!