Dr-Satya-Shah-High-Res

Satya Shah, University of Bolton, UK

Malick Ndiaye

Malick Ndiaye, American University of Sharjah, UAE

Nisha

Nisha Sewdass, University of South Africa, SA