RICE > Staff < BACK TO STAFF Karl Ehlers Engineering Design Technician OEDK CONTACT OEDK B03 | 713-348-2036 | ke33@rice.edu