Author Profile

David Craufurd

Affiliation: Institute of Human Development, University of Manchester; Manchester Academic Health Science Centre; Manchester Centre for Genomic Medicine, Central Manchester University Hospitals NHS Foundation Trust, Manchester, UK

Recent Posts