Sneha Roy

Sneha Roy is a recent postgraduate of literature from Jawaharlal Nehru University, New Delhi and is currently working as an independent researcher and writer.

Skip to content