Does Williams College or the University of Delaware have more campuses?
Williams College: Williams College is a private liberal arts college in Williamstown, Massachusetts, United States. University of Delaware:  The main campus is in Newark, with satellite campuses in Dover, Wilmington, Lewes, and Georgetown.
i don't know