Angel Kelchev

Angel Kelchev
Angel Kelchev
Stanford University
Joint Masters Stanford and Harvard