|Home | About Us | Coming to Tufts | Immigration | Taxes & Social Security | Life at Tufts | Programs & Orientations | For Departments|
Coming to Tufts
Faculty and Scholars
Obtaining Visa Sponsorship
Tufts I-Center processes visa documents and advise Faculty and Scholars coming to Tufts for the purpose of teaching and researching in any of the campuses mentioned below. Visa categories for incoming faculty and scholars are determined by the I-Center in collaboration with the hiring Department. To learn about the different type of available visas click on each of the items below:
Incoming international faculty and scholars must follow the following steps to obtain an immigration form:
Step 1: Secure a teaching or research appointment at one of the following campuses at Tufts University:
Step 2: Complete the required internal forms as instructed by the hiring department.
Step 3: Apply for a visa after receiving the visa document from the I-Center. (Faculty and Scholars already in the U.S. and Canadian citizens are exempt from this step).
Step 4: Check-In Session: We host mandatory Scholar check-in and orientation sessions every Wednesday at 3:00pm at the International Center. You must attend within 10 days of your arrival in the US.
|© Copyright 2017 The International Center, Tufts University. All rights reserved.
Site designed and maintained by Tufts Technology Services (TTS).