Tags

This is a truly inspiring video from TED done by Regina Dugan from DARPA.

 

Advertisements