Channeling your inner cockroach to put your best foot forward

Vidhan Bhaiya |
TEDxNortheasternU
• October 2020