October 13, 2023 Three of our faculty make up numbers 2, 6, and 14 in the Astronomy ranking worldwide of all times. A truly remarkable accomplishment for the ITC. To see the list, click here.