Todd Evans, Ph.D., Talks Cancer Organoids with the Daily Beast
Friday, November 17, 2017
Would you trust a 3D-printed mini organ to test your drugs?
The Daily Beast's article on the matter features the perspective of Todd Evans, Ph.D., Associate Dean for Research.