Andrew Espira
Observed names: Andrew espira, Espira, Andrew
Institution: Saint Peter's University
Observed institutions: International Centre of Insect Physiology and Ecology, Saint Peter's University
ORCID: 0009-0002-9196-8094
Observed ORCID: 0009-0002-9196-8094
OpenAlex ID: A5030575351
