Mailing Address:
1440 Canal St, Mail code 8423
New Orleans, LA 70112
Downtown Office: 504-988-6868
TNPRC Office: 985-871-6636
Email: iacuc@tulane.edu
Mailing Address:
1440 Canal St, Mail code 8423
New Orleans, LA 70112
Downtown Office: 504-988-6868
TNPRC Office: 985-871-6636
Email: iacuc@tulane.edu