Navid Vafaei

Waterloo, ON, Canada

http://www.navidcs.com

Masters in Computer Science

University of Waterloo