Jessica A. Sciammarelli
Observed names: Jessica Sciammarelli, Sciammarelli, Jessica A.
Institution: Hubei Polytechnic University
Observed institution: Hubei Polytechnic University
ORCID: 0009-0001-2884-7444
Observed ORCID: 0009-0001-2884-7444
OpenAlex ID: A5121989980
