John Fan

A skeptical, tech-obsessed triathlete, slogging his way through med school while trying to spread some peace, love, and liberty in the world.