Body parts on a chip

1,771,314 views |
Geraldine Hamilton |
TEDxBoston
• June 2013