Science in service to the public good

1,103,011 views | Siddhartha Roy • TEDxVirginiaTech