University of Delaware
Newark, DE 19716, USA
Basic Information:
  • The University of Delaware (colloquially UD, UDel, or U of D) is a public research university located in Newark, Delaware. University of Delaware is the largest university in Delaware.

1
volunteers
53
hours
Community Profile
25.2% Volunteer
0% Taking Part
0% Leading
Impact - UN Global Goals
40 hours
9 hours
3 hours
Most Active
Recognition
National Community Service Awards
1 Students
Merit
20 hours