Owen Kavanagh

Dr. Owen Kavanagh

Senior Lecturer in Biomedical Sciences, School of Science, Technology and Health, York St John University, Lord Mayor’s Walk, York YO31 7EX, UK
orcid

Publication