IIMA moves up to position 7 in Financial Times Masters in Management ranking 2011

IIMA