Affiliations and visits

Previous affiliations

 

Long visits at the following institutions