Jack_Carroll

Jack_Carroll

Dr. Jack Carroll

John Carroll, Distinguished Professor of Information Sciences and Technology at Penn State

IMAGE: Patrick Mansell