By kiera.obrien, 20 February, 2025 Body Jessica Oudenampsen is assistant professor of liberal arts and sciences at Utrecht University. Institution Utrecht University By Miranda Prynne, 19 October, 2021