• Keneshia N. Grant, Ph.D.

Delaware has the "eighth-largest black population in the country"- Politico