John Yan is a member of Giving What We Can from Mountain View, California. He is currently a software engineer at Facebook.
January 21, 2021 by John Yan