Georgia Tech President Ángel Cabrera delivers the 2025 Institute Address in the Walter G. Ehmer Theater.