Award-winning teenage science in action

1,114,398 plays|
Lauren Hodge, Shree Bose + Naomi Shah |
TEDxWomen 2011
• December 2011