Tulane University Dept of Biomedical Engineering
Attn: Integrative Engineering #8676
Tulane Univ Hlth Sciences Ctr
1430 Tulane Ave.
New Orleans, LA 70112-2699
Tulane University
Dept of Biomedical Engineering
Attn: 333 S Liberty St.
JBJ 415/ Int Eng #8676
New Orleans, LA 70112
Telephone: 504-988-4665
Email: rderbes@tulane.edu