Navine Murshid

Navine Murshid is an Assistant Professor at Colgate University, US.