English Stefanie DeLuca Cited by user Mariefrance on 18 Jan 2018 Stefanie Deluca is a sociologist and the James Coleman Associate Professor of Sociology at Johns Hopkins University.