Channeling your inner cockroach to put your best foot forward

Vidhan Bhaiya • TEDxNortheasternU