Barry Aveyard
Observed names: Aveyard Barry, Aveyard, Barry, B Aveyard, BARRY AVEYARD, Barry Aveyard Sheffield
Institution: Sheffield Hallam University
Observed institutions: Royal Canadian Navy, Northern General Hospital, Sheffield Hallam University, University of Sheffield
OpenAlex ID: A5049171259
