English Sabina Leonelli Cited by user RJFJR on 28 Nov 2020 Sabina Leonelli is a philosopher of science and professor at the University of Exeter, United Kingdom.