Dr. Ingrid Scott

Dr. Ingrid Scott

Dr. Ingrid Scott

 Dr. Ingrid Scott is a professor of ophthalmology and public health sciences.

Image: Penn State