Lifelike simulations that make real-life surgery safer

1,106,062 plays|
TEDxNatick
• January 2016