Stephanie Deluca's Location
Roanoke, VA, US
Stephanie Deluca's Work
Stephanie Deluca's Education
Stephanie Deluca's Skills
Stephanie Deluca's Summary
Stephanie DeLuca, based in Roanoke, VA, US, is currently a Associate Professor at Virginia Tech, bringing experience from previous roles at Virginia Tech. Stephanie DeLuca holds a Doctor of Philosophy @ University of Alabama at Birmingham. With a robust skill set that includes Teaching, Lifesciences, Research, University Teaching, Science and more, Stephanie DeLuca contributes valuable insights to the industry. Stephanie DeLuca has 3 emails on RocketReach.