Lung-On-A-Chip Could Put an End to Animal Drug Testing

Date: 24 June 2010 Time: 08:14 AM ET