Songyuan Teng

Yale University

Innovation through Recombination