Tom Alwood
Adjunct Instructor
New York University Master's in Translation & Interpreting
University Member
Professional Bio
Organization
Parent: New York University Master's in Translation & Interpreting
Master's in Translation & Interpreting NYU School of Professional Studies New York, NY 10003 United States
212-998-7034