Researcher at NASA Ames Research Center who led study on satellite contamination of telescope images
1 story