Petra Mamic

other
Stanford, United States
710
Points
3
Submissions
0
Placement