Leo Despres by Brittany Kaufman April 24, 2019 Professor emeritus Leo Despres, Department of Anthropology, died Wednesday, April 3. Services have passed.