Skip to main content
Tulane Home Tulane Home

Tulane National Primate Research Center

18703 Three Rivers Road
Covington, LA 70433
Main number: 985.892.2040

Director

Jay Rappaport, PhD
985.871.6201
Email

Division Emails

Comparative Pathology

Immunology

Microbiology

Veterinary Medicine

Media Inquiries

Leslie Tate, MPH
985.871.6302
Email