John Alexander Hadden
Country
Scotland/United Kingdom
Current position Social Worker
and Postgraduate Student at
St. Andrews University
Organization City of Edinburgh Council
Contact john.hadden3@btopenworld.com
74/1 Northfield Broadway
Edinburgh
Scotland
More information
Professional interests
Social work, learning disabilities and history