About us
Define
Definitions for
"ITST"
( nformation echnology ervices and elecommunications) A division of the IT department which handles such services as the campus telephone network and IT-related publications.
rice.edu