Jeremy Shih

Jeremy Shih

Legal & digital intellectual, ind. journalist, political campaign strategist, public policy advocate, civil society activist, Christian. www.jeremyshih.com