Lee Pedersen, Chemistry Professor, UNC-Chapel Hill
Lee Pedersen is an emeritus professor of biochemistry at the University of North Carolina at Chapel Hill.
© 2021 John Ripley Photography. Site design © 2010-2024 Neon Sky Creative Media