dr.-christian-lopez-bencosme_news.jpg - Image #33126

Photo of Christian Lopez Bencosme

Christian Lopez Bencosme is an assistant professor of computer science, with an affiliation in mechanical engineering, at Lafayette College.

Credit: provided