Barbara Mikulski actually said...
I've been NOAA satellite obsessed. Number one, because of the role they play in helping us predict the weather.
Context
Discusses the importance of NOAA satellites for weather prediction.
02/25/2015