profiles.umass.edu
James Allan | UMass Profile Series | UMass Amherst
James Allan, a Professor at the UMass Amherst College of Information and Computer Sciences, is defining academic excellence. Watch his video and learn more.