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.

36
volunteers
4.6K
hours
Community Profile
80% Volunteer
1.5% Taking Part
12% Leading
Impact - UN Global Goals
1.4K hours
1.0K hours
919 hours
Most Active
Recognition
National Community Service Awards
2 Students
Merit