Rebecca J. O’Toole
Observed names: Rebecca J. O'Toole, Rebecca O'Toole, Rebecca O’Toole
Institutions: Albemarle (United States), University of Colorado Boulder
Observed institutions: Albemarle (United States), University of Colorado Boulder
ORCID: 0000-0001-8785-206X
Observed ORCID: 0000-0001-8785-206X
OpenAlex ID: A5072528368
