Mark Peyrot

Mark Peyrot is Professor of Sociology at Loyola University, Maryland and serves on the research faculty in the School of Medicine at Johns Hopkins University.