L
Researcher Profile

Lauren Owens

🏛 Division of Biomedical and Life Sciences, Faculty of Health and Medicine, Lancaster University, Lancaster, United Kingdom

2
Publications
39
Citations
10
Co-Authors
2
Active Years