Rebecca Richards, Ph.D.

r.richards@keele.ac.uk

Keele University

Country: United Kingdom (England)

Research Interests

Development

Foreign Aid

Comparative Political Institutions

Conflict Processes & War

Human Rights

African Politics

International Law & Organization