Roger Pickup

Prof. Roger Pickup

Associate Dean for Research, Faculty of Health and Medicine, Division of Biomedical and Life Sciences, Lancaster University, Lancaster LA1 4YQ, UK
orcid

Contribution