Franklin Chen
Infinity in the palm of my hand.
Contact
Programming blog
Chess blog
Photos
Copyright © 2018 Franklin Chen
Powered by
Hugo
and
Hyde-X
Sometimes the best speech is the one you didn't have time to prepare
·
Carnegie Mellon University
cookies
John Lehoczky
·
May 29, 2014