The Oklahoma Center for the Advancement of Science and Technology (OCAST) has announced the launch of the Oklahoma Technology Commercialization Center (Tech Center).