Prof C J Armitage BA(Hons), PhD, C Psychol, AFBPSs

Chair in Health Psychology

Full contact details
View graph of relations

Media coverage and contribution