Diogene Artiles.jpg

Diogene Artiles, CC'22, Named 2025 Luce Scholar