Researcher Spotlight: Sarah Suda Petters, Ph.D., UNC Chapel Hill

Meet Sarah Suda Petters, NSF Postdoctoral Fellow at the University of North Carolina at Chapel Hill.

Meet Sarah Suda Petters, NSF Postdoctoral Fellow at the University of North Carolina at Chapel Hill.