A woman of various talents: The multifaceted world of Cleopatra Iliescu Mackenzie Blanco, Editor in Chief October 17, 2025