Jennifer Jacqueline Preston
Observed names: Jennifer J. Preston, Jennifer Preston, Preston, Jennifer Jacqueline
Institution: University of North Carolina at Chapel Hill
Observed institution: University of North Carolina at Chapel Hill
OpenAlex ID: A5084637512
