Evan Delvecchio
Observed names: E. DelVecchio, E. Delvecchio, Evan DelVecchio
Observed institutions: North Carolina State University, University of Illinois Urbana-Champaign
ORCID: 0000-0001-9771-3362
Observed ORCID: 0000-0001-9771-3362
OpenAlex ID: A5005599609
