RICE > Staff < BACK TO STAFF Catherine Sheppard IBB Finance & Administration Manager Institute of Biosciences and Bioengineering (IBB) CONTACT 713-348-8159 | cs167@rice.edu