media

Tedx talk at SUNY Geneseo

3-minute thesis at University of Rochester Р1st place winner

Advertisements