Michael Bowles
Observed names: Bowles, Michael, M. Bowles
Institution: Zayed University
Observed institutions: University of Illinois Urbana-Champaign, Zayed University
ORCID: 0000-0002-0012-3022
Observed ORCID: 0000-0002-0012-3022
OpenAlex ID: A5067719771
