Jack Carroll

Jack Carroll

Jack Carroll

Jack Carroll, distinguished professor of information sciences and technology

IMAGE: Penn State