Dr. Tom Manovitz

Was awarded the 2025 Clore Prize