RICE > Faculty < BACK TO FACULTY Nele Lefeldt Assistant Teaching Professor BioSciences CONTACT 102-B ABL | 713-348-3276 | nl34@rice.edu