stefanie deluca