which is correct:
Sharif University of Technology, the first rank technical university of Iran, Tehran, Iran
Sharif University of Technology, the first ranked technical university of Iran, Tehran, Iran
I guess rank could be noun and the first one could be true, but if I must use an adjective, the second could be true