Tom Udall actually said...

I'm very proud of. Sandia is in Albuquerque, New Mexico. And it's one of these quality institutions that's always out there on the cutting edge.

Context

Senator Udall praises the Sandia Science and Technology Park for its excellence.

12/08/2009

https://www.congress.gov...

More Tom Udall Quotes

View All Tom Udall Quotes