John J. Barker
Observed names: J.J Barker, J.J. Barker, John Barker, John J Barker, John J. Barker
Institution: Evotec (United Kingdom)
Observed institutions: University of Leicester, University of Bristol, Evotec (United Kingdom)
OpenAlex ID: A5103439885
