Peter Shellis
Observed names: PETER SHELLIS, Peter R Shellis, Shellis, Peter
Institution: University of Bern
Observed institutions: University of Bern, University Of Bristol Dental Hospital, University of Bristol, Medical Research Council
OpenAlex ID: A5042463372
