Eduardo Guzman

Lecturer

Office 612
Phone 504-635-9294
Email eguzman@tulane.edu