Contact

Email:

khen.elimelech "at" rice.edu

Office:

3053 Duncan Hall,
Rice University

Mailing address:

Duncan Hall, 6100 Main St,
Houston, Texas 77005,
USA