Dr Samira Asgari, a postdoctoral fellow at EPFL, was originally due to fly to Boston on January 28th, a day after President Donald Trump signed an executive order temporarily banning citizens of seven Muslim-majority countries, including Iran.
Asgari, who was due to join a lab researching human diseases, told the media she was “totally shocked” at being prevented from boarding a connecting flight to Boston in Frankfurt.
She then tried again from Zurich three days later but was once again denied boarding.
However on Friday Asgari finally arrived in Boston, after a US federal judge blocked Trump's order to allow anyone with a valid visa to travel.
Tweets showed the scientist being welcomed on to US soil by her new colleagues.
Swiss International Airlines was one of several carriers departing Switzerland who confirmed they would once again take passengers from the seven countries listed by Trump's order.
“At the moment, any passenger with valid travel documents can travel on any flight to the US,” said Swiss in a statement on Saturday.