Tawhida Ahmed

Reader in LAW
City, University of London
City LAW School
Ilford United Kingdom