This website is best viewed with a modern browser.
Please download Google Chrome,
Microsoft Edge or,
Firefox.
Organization
University of Delaware
Newark, DE-
Website: http://www.udel.edu
-
Principal Officer: LISA MARRA KELLY - CONTROLLE
-
EINEIN: 516000297
-
Revenue: $1,599,020,725
-
-
University of Delaware
222 south chapel street
Newark,
DE
19716
Open Map