Building an organ on a chip

http://www.technologyreview.com/demo/427992/building-an-organ-on-a-chip/
Interesting video

Leave a Reply