Mark Farnworth

Dr. Mark Farnworth

School of Animal Rural & Environmental Sciences, Nottingham Trent University, Brackenhurst Campus, Southwell, Nottinghamshire NG25 0QF, UK
orcid