Abby Rudolph

Associate Professor Temple University