Shyam Narayanan

#435066

Student, Harvard