By faculty scholarly publishing in economics, BU (11th below) and Wisconsin (19th) would both appear to be strong choices for your interests:
By faculty scholarly publishing in economics, BU (11th below) and Wisconsin (19th) would both appear to be strong choices for your interests: