Jordan Theriot | tedxcaltech.com

Jordan Theriot