News

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.