Congratulation Chengzhang for defending your PhD thesis! Good luck at Caterpillar! Posted on November 14, 2024January 19, 2025 by tawfick@illinois.edu