Michael E. Vallerga
Observed name: Michael Vallerga
Institution: University of California, Santa Cruz
Observed institutions: University of California, Santa Cruz, San Jose State University
ORCID: 0000-0002-5018-8991
Observed ORCID: 0000-0002-5018-8991
OpenAlex ID: A5087401463
