Santiago Truffa

Visiting Assistant Professor

Office 640
Phone 504-862-8026
Email struffa@tulane.edu