Contact

Xiaowen (Kevin) Liu, Ph.D.

Division of Biomedical Informatics and Genomics
John W. Deming Department of Medicine
Tulane School of Medicine
Email: xwliu at tulane dot edu
Phone: 504-988-9136
Campus Mail Code: 8306
Room 422, New Orleans Bioinnovation Center
1441, Canal Street
New Orleans, LA, 70112