Nobel laureate Tom Cech is returning to the University of Colorado full time this month after a 10-year stint as president of the Howard Hughes Medical Institute, a nonprofit medical research organization headquartered in Chevy Chase, Md., and one of the nation's largest philanthropies.