Annapurna Waughray Author & Editor

Annapurna Waughray is Professor of Human Rights Law at Manchester Metropolitan University, UK.