Peyumbang Twila Moon Twila Moon is Deputy Lead Scientist at the National Snow and Ice Data Center at the University of Colorado Boulder.