School of Public Health, Dow University of Health Sciences Karachi, Pakistan
University of St Andrews St Andrews
University of Toronto
University of Edinburgh, School of Methematics Edinburgh
Glasgow, Scotland
University of Exeter Devon
Arizona State University Tempe, AZ
Trinity Western University British Columbia
Works at Newcastle University (UK) Lives in York (UK)
University of Warwick Coventry, UK
Centre for Consciousness Studies, NIMHANS Bengaluru
Sao Paulo, Brazil
Washington University School of Medicine in Saint Louis Saint Louis, MO
Mcmaster University Hamilton, Ontario
Brooklyn College of CUNY Brooklyn
University of Canterbury Christchurch, New Zealand
CIBIT-ICNAS; FMUC University of Coimbra, Portugal