"Organ-On-A-Chip" May Put PETA Out Of A Job

Combining microfabrication techniques with modern tissue engineering,...

18K views webpronews.com

Interest

Science
Discovered by Chris
on Jul 30, 2012

Stumblers Who Like This Page