Tufts University

As far as Economics goes, Tufts does not have a Phd program in Economics either, but it was once ranked as the top program in the country among those that offerered masters degrees (but nobody seems to care about masters rankings).

In any event, the 2013 Nobel Prize in Economics was awarded to a Tufts undergrad who now teaches at U Chicago (Eugene Fama). Here is a quote from him after winning the award:

By the way, Tufts undergrad economics has produced more Nobel Prize winners than Northwestern undegrad Economics…

https://www.nobelprize.org/nobel_prizes/economic-sciences/laureates/2013/fama-bio.html