Muhammad Naveed Iftikhar
University of Delaware