Eamonn Keogh

Eamonn Keogh portrait

Caption

Eamonn Keogh, a professor of computer science