2017 Nov 17
Todd Evans, Ph.D., Talks Cancer Organoids with the Daily Beast
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. Read more