Profile picture
Michael Platt
Duke University
United States
mini profile avatar Michael Platt