Delaware’s largest and oldest University, both physically and on the net (since 1985). A four-year state institution, UDel’s main campus is located in Newark, DE. Delaware’s largest and oldest University, both physically and on the net (since 1985). A four-year state institution, UDel’s main campus is located in Newark, DE. But in June 2018, Starcevich, who turns 70 this year, will retire from his role at the helm of Eastern…