Balaji Panchapakesan, University of Delaware