a portrait of Jim Wallace

James Wallace

Associate Professor, Human-Computer Interaction and Health Lab, School of Public Health Sciences