News from the Future – Tiny Turbines Spin Up In Human Arteries

Image (1) 1853196.jpg for post 97227

By , 05/17/2011 @ 3:00 pm= | Full size is 464 × 363 pixels