Peter E. VanNatta
Observed names: Peter E VanNatta, Peter VanNatta, Peter Vannatta, Peter E. VanNatta, VanNatta, Peter, VanNatta, Peter E.
Institution: University of North Texas
Observed institutions: University of North Texas, University of Utah
ORCID: 0000-0003-1360-579X
Observed ORCID: 0000-0003-1360-579X
OpenAlex ID: A5042828150
