Steven I. Apfelbaum
Observed names: S. Apfelbaum, S. I. Apfelbaum, STEVEN I. APFELBAUM, Steven Apfelbaum, Steven I Apfelbaum, StevenI.Apfelbaum
Institution: Applied Ecological Institute
ORCID: 0000-0002-4096-5590
Observed ORCID: 0000-0002-4096-5590
OpenAlex ID: A5110865199
