Francesco Garufo est docteur en sciences humaines de l'Université de Franche-Comté et de l'Université de Neuchâtel, où il a notamment enseigné l'histoire des migrations. Après une thèse de doctorat intitulée L'emploi du temps : l'industrie horlogère suisse et l'immigration (1930-1980) et des séjoursà l'Ecole des Hautes Etudes en Sciences Sociales (Paris) et à l'Université Lumière Lyon 2, il est actuellement assistant post-doctorant à Neuchâtel.