David Fan
☰
About
Experience
Projects
Publications
Blog
Follow me on Medium!
Blogs
March 30, 2020
Reflections on 2010–2019
December 25, 2018
The Story of Princeton University Science Olympiad
November 4, 2018
Behind the Scenes: Challenges of Organizing HackPrinceton