Title Assistant Dean and Professor Phone +1 401 5981453 Email rory.senerchia@jwu.edu Address Providence, RI United States