Skip to main content
Tulane Home Tulane Home

Tulane National Primate Research Center

18703 Three Rivers Road
Covington, LA 70433-8915
Main number: 985-892-2040

Director

Jay Rappaport, PhD
Email: TNPRC-Director@tulane.edu
Phone: (985) 871-6201

Division Emails: