Carlos Castillo-Chávez, rector de la Universidad Yachay Tech fue invitado a dar el discurso a los estudiantes graduados de la promoción 2017 de la Universidad UW-Stevens Point de Wisconsin. Aproximadamente 50% de los estudiantes que se gradúan en esta promoción son los primeros en su familia de ir a la universidad.
Carlos Castillo Chávez, ha sido coautor de cerca de 250 publicaciones y una docena de libros, incluyendo: libros de texto, monografías de investigación y volúmenes editados.
Su área de investigación se encuentra en la intersección de evolución de enfermedades, comportamiento epidemiológico, dinámica social, seguridad nacional, epidemiologia, adicción y sustentabilidad. Castillo Chávez nació en la ciudad de México y emigró a los Estados Unidos en 1974. Obtuvo los grados de licenciatura, maestría y doctorado en tres universidades distintas: la Universidad de Wisconsin Stevens Point, Milwaukee y Madison, respectivamente.