Thomas Zheng
Thomas Zheng

Thomas Zheng

A sojourner in finance, startup and engineering, in one big Brownian motion.