Ottawa, Ontario, Canada
National University of Sciences and Technology (NUST)
F.G Sir Syed College, Rawalpindi
University of Ottawa