Rice University has created a new position to be a steward of innovation on campus — and the "Ivy League of the South" has selected the official to take on the job.| InnovationMap