Just had this TEDx talk come my way. Science meets superheroics, and +Nano Girl's passion and excitement shine through.