The pan-European Researchers Mobility Portal. Directorate D: The Human Factor, Mobility and Marie Curie Actions Why Such a Portal? One of the major obstacles.