Richard Petty

Dr. Richard Petty

Ohio State University
orcid