Devika Shankar Author

Devika Shankar is an assistant professor of history at the University of Hong Kong.