Janam Mukherjee
Janam Mukherjee is Associate Professor of History at Toronto Metropolitan University. He holds a PhD in Anthropology and History from the University of Michigan, Ann Arbor.
Janam Mukherjee is Associate Professor of History at Toronto Metropolitan University. He holds a PhD in Anthropology and History from the University of Michigan, Ann Arbor. See less
Janam Mukherjee's Featured Books