Michael Heap

BSc, MSc, PhD

Michael Heap

Affiliations and Expertise

Clinical Psychologist, Wathwood Hospital, Rotherham, UK

My Selection

Michael Heap

Information about this author is currently not available.