NASA has awarded the Omnibus Multidiscipline Engineering Services (OMES) III contract to Space & Technology Solutions of Houston. First published at NASA.gov