Skip to main content

Dr Rebecca Sutton

Teaching Fellow in Human Rights Law

Tel: +44 (0)131 651 5535

Email: Rebecca.Sutton@ed.ac.uk