About Carlo Lancellotti Carlo Lancellotti is professor at the College of Staten Island of the City University of New York.