Hi all, I have quite dilemma. I am currently on an F1 visa (I am from India). I will be getting my Ph.D. in November 2006 and my boss has offered me a job starting in December/January. We are currently applying for the H1 visa and once we get that I intend to get a visa stamp in my passport. I...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.