The Road Less Traveled: Darren Zhu, B.S. ’13 Darren Zhu has been awarded one of the 20 Under 20 Thiel Fellowships, worth $100,000, to continue his work with the biotech company that he and David Luan founded. Read More » Andrew Goldstein April 15, 2012