Marc Pelteret

mpeltere-at-cs.uct.ac.za

Related Degrees

Marc Pelteret (2007), Honours, Cellphone Shopper