Home / Contact / Tulane National Primate Research Center
18703 Three Rivers Road
Covington, LA 70433
Main number: 985.892.2040
Jay Rappaport, PhD
985.871.6201
Email
Leslie Tate, MPH
Communications and Outreach Manager
Tulane National Primate Research Center
985.871.6302
ltate1@tulane.edu
Mike Strecker
Executive Director of Public Relations
Tulane University
504.865.5210
mstreck@tulane.edu