App State Researcher Helps Install World's Highest Weather Station

Now Playing