News

Statista have ranked the All India Institute of Medical Sciences (AIIMS) in New Delhi as the 97th best hospital in the world ...
The All India Institute of Medical Sciences (AIIMS) in New Delhi has been named the 97th best hospital globally in the ...
Delhi, is ranked as the 97th best hospital globally in the 2024 World's Best Hospitals list by Newsweek-Statista. Two other ...