Drag to reposition
Save
Cancel
Georgia Testa
University of Leeds
Home
Publications
18
Most Recent
Most Downloaded
Topics
Events
1
News and Updates
2
More details
University of Leeds
School of Philosophy, Religion, and History of Science
Associate Professor
Leeds, West Yorkshire, United Kingdom of Great Britain and Northern Ireland
My events
Past events
Human Enhancement: Three Perspectives
University of Birmingham
May 31, 2013