Skip to main content Accessibility help
×
Home

Impact metrics

  • 2021 – 4.337

    25 out of 111 Business, Finance
    68 out of 379 Economics

  • 2013 – 1.877

    11 out of 89 Business, Finance
    54 out of 332 Economics

  • 2012 – 1.636

    13 out of 86 Business, Finance
    66 out of 332 Economics

  • 2011 – 1.775

    13 out of 86 Business, Finance
    47 out of 320 Economics

  • 2008 – 1.231

    15 out of 48 Business, Finance
    57 out of 209 Economics