Professor Karl Bates BSc., MPhil, PhD

Professor Musculoskeletal & Ageing Science