Medical Colleges in Odisha: Fees 2026, Rankings, Cutoff, Admission

sundaragiri.kumar's profile photo

sundaragiri.kumar

Content Strategist | Updated on - Aug 8, 2026

Among 49 Medical Colleges, AIIMS Bhubaneswar, SCBMCH Cuttack, MKCG Berhampur, PRMMC Mayurbhanj, and SJMCH Puri are the top medical colleges in Odisha. The Collegedunia score of AIIMS Bhubaneswar is 985 (Out of 1000), while SCBMCH Cuttack has a CD Score of 950 (Out of 1000) and MKCG Berhampur has a CD score of 916 out of 1000.

Key Summary

  • Fees:
    • Total fees: INR 5.85 K at AIIMS Bhubaneswar to INR 1.16 Crore at SOA University and IMS & SUM Hospital.
    • Government colleges: INR 5.85 K at AIIMS Bhubaneswar to INR 35.75 Lakh at Utkal University Bhubaneswar.
    • Private colleges: INR 1.7 Lakh at SLNMC Korapur to INR 1.16 Crore at SOA Bhubaneswar.
    • MD Course: INR 6.8 K at AIIMS Bhubaneswar to INR 1.08 Crore at SOA Bhubaneswar.
    • BPT Course: INR 60.2 K at SVNIRTAR Cuttack to INR 8.09 Lakh at DRIEMS University Cuttack.
    • BSc (Medicine) course: INR 4.2 K at AIIMS Bhubaneswar to INR 12 Lakh at IIRS&R Bhubaneswar.
  • Entrance Exams:
    • NEET is the main entrance exam accepted by medical colleges in Odisha.
    • Most colleges also accept Odisha NEET Counselling for MBBS admission.
    • NEET PG is the entrance exam accepted by medical colleges for MD and MS courses.
    • Admissions into BAMS courses are conducted through AYUSH NEET Counselling.
  • Approvals: AIIMS Bhubaneswar, SCBMCH Cuttack, and around 16 more colleges are MCI-approved.
  • Cheapest Colleges:
    • AIIMS Bhubaneswar (INR 5.85 K)
    • VIMSAR Sambalpur (INR 1.18 Lakh)
    • PRMMCH Baripada (INR 1.2 Lakh).

Top Medical Colleges in Odisha for MBBS 2026

College Name CD Overall Score Latest NEET Cutoff (Rank) Total MBBS Fees Type of College
AIIMS Bhubaneswar 985 785 INR 5.85 K Government
SCBMCH Cuttack 950 7227 INR 1.32 Lakh Government
MKCG Berhampur 916 12593 INR 1.43 Lakh Government
PRMMC Mayurbhanj 896 64325 INR 1.9 Lakh Government
SJMCH Puri 875 16666 INR 2.09 Lakh Government
GMCH Balasore 862 18325 INR 1.5 Lakh Government
GMCH Balangir 828 21331 INR 1.91 Lakh Government
KIIT Bhubaneswar 823 - INR 93.25 Lakh Private
SLNMC Korapur 733 24372 INR 1.70 Lakh Private
VIMSAR Sambalpur 649 26533 INR 1.18 Lakh Government
SOA University Bhubaneswar 644 - INR 1.16 Crore Private
PRMMCH Baripada 567 27293 INR 1.2 Lakh Government
DRIEMS University Cuttack 30 1131466 INR 36.32 Lakh Private
HiTech Medical College Rourkela 30 1084926 INR 34.16 Lakh Private
HGI Bhubaneswar 30 - INR 57.8 Lakh Private

Ques. What is the admission procedure for MBBS course in Odisha?

Ans. MBBS admission in Odisha requires qualifying the NEET-UG exam and registering for centralized counseling through the Directorate of Medical Education, Odisha. Seats are filled via 15% All India Quota (AIQ) or 85% State Quota/Management Quota based on merit, choices, and domicile rules.

Step-by-Step Admission Process:

  • Qualify NEET-UG: Secure the minimum cutoff percentile designated for your category.
  • Online Registration: Visit the official OJEE website during the counselling window to create a profile, fill out details, and pay the registration fee.
  • Choice Filling & Locking: Submit your preferred choices of medical colleges and courses online.
  • Seat Allotment: Seats are allotted based on your NEET rank, choices filled, and reservation category.
  • Document Verification & Reporting: Report to the assigned college with original documents and fee payment to confirm admission.

Ques. What is the average course fee for the MBBS program in Odisha?

Ans. The MBBS program in Odisha is offered at average course fees of INR 5.85 K at AIIMS Bhubaneswar to INR 1.16 Crore at SOA University and IMS & SUM Hospital.

Ques. Do MBBS colleges in Odisha offer courses without an entrance exam?

Ans. No, entrance exam that is NEET UG is compulsory for a student to get admission into an MBBS program in Odisha. 

Medical Colleges in Odisha

Top Medical Colleges in Odisha based on Rankings 2026

AIIMS Bhubaneswar, SCBMCH Cuttack, and MKCG Berhampur are the top-ranked medical colleges in Odisha. The table below shows the ranks awarded by Collegedunia (Medical 2026) along with India Today, IIRF, and NIRF rankings where available.

College Name CD Rank (Medical) IIRF
AIIMS Bhubaneswar 11 (India) 16 out of 70
SCBMCH Cuttack 55 (India) -
MKCG Berhampur 98 (India) 63 out of 70
PRMMC Mayurbhanj 123 (India) -
SJMCH Puri 149 (India) -
GMCH Balasore 165 (India) -
GMCH Balangir 207 (India) -
KIIT Bhubaneswar 214 (India) 40 out of 57
SLNMC Korapur 260 (India) -
VIMSAR Sambalpur 287 (India) -

Student Perception of Top Medical Colleges in Odisha

Student perception of the top medical colleges in Odisha is summarised below from verified reviews given by students and alumni. The table lists the overall rating, academics rating, and faculty rating (out of 5), along with the most liked things and the areas that need improvement.

College Name Overall Rating Academics Faculty Most Liked Things Areas of Improvement
AIIMS Bhubaneswar 4.2 (29) 4.3 4.3 Strong campus safety with round-the-clock guards and hostel wardens, active student-union events Limited library seating, campus located away from the city
SOA Bhubaneswar 4.3 (488) 4.1 4.5 Good on- and off-campus placements, EV two-wheelers on campus, 15+ student clubs Grievance handling and management need more clarity
SCBMCH Cuttack 4.3 (39) 4.4 4.2 High patient inflow, central location with easy access Poor hospital hygiene, hostel and hospital merged causing disturbance
MKCG Berhampur 4.0 (41) 4.0 3.9 Good clinical exposure due to high patient inflow, many cultural events No night library or canteen, hostel far from the academic block
VIMSAR Sambalpur 4.1 (17) 4.0 4.2 Very high daily patient load of 3,500 to 4,000 Teaching often in the local language, fewer vegetarian food options

Top Government Medical Colleges in Odisha 2026

Odisha has 9 government MBBS colleges, and the fees are generally lower than at private institutes. AIIMS Bhubaneswar, SCBMCH Cuttack, and MKCG Berhampur are among the top government medical colleges in Odisha. Here are the top government medical colleges in Odisha with their city and total MBBS fees.

College Name Total MBBS Fees
AIIMS Bhubaneswar INR 5.85 K
VIMSAR INR 1.18 Lakh
PRMMCH Baripada INR 1.2 Lakh
SCBMCH INR 1.32 Lakh
MKCG Berhampur INR 1.43 Lakh
GMCH Balasore INR 1.5 Lakh
PRMMC Mayurbhanj INR 1.9 Lakh
GMCH Balangir INR 1.91 Lakh
Utkal University Bhubaneswar INR 35.75 Lakh

Top Private Medical Colleges in Odisha 2026

Odisha has 9 private MBBS colleges. KIIT Bhubaneswar, SOA University, and IMS & Sum Hospital are among the top private medical colleges in Odisha. Here are the top private medical colleges in Odisha with their city and total MBBS fees.

College Name Total MBBS Fees
SLNMC Korapur INR 1.7 Lakh
HiTech Medical College Rourkela INR 34.16 Lakh
DRIEMS University INR 36.32 Lakh
HGI Bhubaneswar INR 57.8 Lakh
HMCH Bhubaneswar INR 57.8 Lakh
KIIT INR 93.25 Lakh
KIMS Bhubaneswar INR 93.25 Lakh
SOA University INR 1.16 Crore
IMS & Sum Hospital INR 1.16 Crore

Medical Colleges in Odisha for MD 2026

Odisha has 14 MD colleges. The MD fees range from INR 5.01 K at AIIMS Bhubaneswar to INR 1.05 Lakh at SCBMCH Cuttack among the top government colleges, depending on the specialisation. Here is the list of the top MD colleges in Odisha with their specialisation and total course fees.

College Name Specialisation Total MD Fees
AIIMS Bhubaneswar M.D Pathology INR 5.01 K
SCBMCH Cuttack M.D Radiology INR 1.05 Lakh
MKCG Berhampur M.D General Medicine INR 1.35 Lakh
KIIT Bhubaneswar M.D General Medicine INR 63.75 Lakh
VIMSAR Sambalpur M.D General Medicine INR 93.5 K
SOA University Bhubaneswar M.D Anaesthesiology INR 72.22 Lakh
HiTech Medical College Rourkela M.D Pathology INR 19.23 Lakh
HGI Bhubaneswar M.D General Medicine INR 52 Lakh
HMCH Bhubaneswar M.D Paediatrics INR 52 Lakh

Medical Colleges in Odisha for B.Sc (Medicine) 2026

Odisha has 10 B.Sc (Medicine) colleges. The B.Sc (Medicine) fees range from INR 60.27 K at SVNIRTAR Cuttack to INR 12 Lakh at IIRS&R Bhubaneswar, depending on the specialisation. Here is the list of the top B.Sc (Medicine) colleges in Odisha with their specialisation and total course fees.

College Name Specialisation Total B.Sc Fees
AIIMS Bhubaneswar B.Sc Medical Technology in Radiography -
SOA University Bhubaneswar B.Sc Medical Imaging Technology INR 7.95 Lakh
DRIEMS University Cuttack BOT INR 6.49 Lakh
HGI Bhubaneswar BMRT -
CUTM Bhubaneswar B.Sc (Lateral) Medical Laboratory Technology INR 2.32 Lakh
SVNIRTAR Cuttack BOT INR 60.27 K
IHS Bhubaneswar BASLP Audiology and Speech INR 9.75 Lakh
IIRS&R Bhubaneswar BASLP Audiology and Speech INR 12 Lakh

Medical Colleges in Odisha for BPT 2026

Odisha has 10 BPT colleges. The Bachelor of Physiotherapy (BPT) fees range from INR 60.27 K at SVNIRTAR Cuttack to INR 8.09 Lakh at DRIEMS University Cuttack. Here is the list of the top BPT colleges in Odisha with their total course fees.

College Name Total BPT Fees
DRIEMS University Cuttack INR 8.09 Lakh
HGI Bhubaneswar INR 8 Lakh
Sri Sri University Cuttack INR 6.81 Lakh
CUTM Bhubaneswar INR 6.55 Lakh
AIPH University Bhubaneswar INR 3.75 Lakh
BIMSR Bhubaneswar -
SVNIRTAR Cuttack INR 60.27 K
IHS Bhubaneswar INR 5 Lakh

Cheapest Medical Colleges in Odisha 2026

Several medical colleges in Odisha offer MBBS admission with relatively low fees. AIIMS Bhubaneswar has the lowest MBBS fee of INR 5.85 K, followed by VIMSAR Sambalpur at INR 1.18 Lakh. The table below lists the cheapest medical colleges in Odisha in ascending order of fees.

College Name Total MBBS Fees
AIIMS Bhubaneswar INR 5.85 K
VIMSAR INR 1.18 Lakh
PRMMCH Baripada INR 1.2 Lakh
SCBMCH INR 1.32 Lakh
MKCG Berhampur INR 1.43 Lakh
GMCH Balasore INR 1.5 Lakh
SLNMC Korapur INR 1.7 Lakh
PRMMC Mayurbhanj INR 1.9 Lakh
GMCH Balangir INR 1.91 Lakh
SJMCH Puri INR 2.09 Lakh

Top Medical Colleges in Odisha: Admission 2026

Admission to medical colleges in Odisha is primarily based on NEET, followed by Odisha NEET Counselling. The table below lists the admission details of the top 10 medical colleges in Odisha, including the accepted entrance exams, the latest NEET cutoff, and the basic eligibility.

College Name Entrance Exams Accepted Latest NEET Cutoff (Rank) Eligibility
AIIMS Bhubaneswar NEET 785 10+2 with 50% + NEET
SCBMCH Cuttack NEET, Odisha NEET Counselling 7227 10+2 with 50% + NEET
MKCG Berhampur NEET, Odisha NEET Counselling 12593 10+2 with 50% + NEET
PRMMC Mayurbhanj NEET, Odisha NEET Counselling 64325 10+2 with 50% + NEET
SJMCH Puri NEET, Odisha NEET Counselling 16666 10+2 with 50% + NEET
GMCH Balasore NEET, Odisha NEET Counselling 18325 10+2 with 50% + NEET
GMCH Balangir NEET, Odisha NEET Counselling 21331 10+2 with 50% + NEET
KIIT Bhubaneswar NEET, Odisha NEET Counselling - 10+2 with 50% + NEET
SLNMC Korapur NEET, Odisha NEET Counselling 24372 10+2 with 50% + NEET
VIMSAR Sambalpur NEET, Odisha NEET Counselling 26533 10+2 with 50% + NEET

Top Specialisations offered by Medical Colleges in Odisha 2026

MBBS and MD are the most widely offered medical courses in Odisha, followed by MS, M.Phil/PhD in Medicine, and B.Sc (Medicine). The table below lists the top medical courses offered by colleges in Odisha, along with the number of colleges offering each.

Course / Specialisation Number of Colleges Eligibility
MBBS 18 10+2 with 50% + NEET
MD 14 MBBS + NEET PG
MS 13 MBBS + NEET PG
M.Phil/PhD in Medicine 11 Post Graduation with 55%
B.Sc (Medicine) 10 10+2 with 50%
Bachelor of Physiotherapy (BPT) 10 10+2 with 50%
MPH 10 Graduation in a relevant field
BAMS 7 10+2 with PCB + NEET
M.Ch 6 MBBS with MS or equivalent PG degree
M.Sc (Medicine) 5 Graduation with 50%

Top Medical Colleges in Odisha 2026 City-wise

Bhubaneswar, Cuttack, Sambalpur, Berhampur, and Puri are the most preferred cities for students looking for medical colleges in Odisha. In the section below, candidates can check the top medical colleges in Odisha city-wise.

Top MBBS Colleges in Bhubaneswar 2026

Bhubaneswar has the maximum number of medical colleges in Odisha. The best MBBS college in Bhubaneswar is AIIMS Bhubaneswar, with a total fee of INR 5.85 K.

College Name Locality Total MBBS Fees
AIIMS Bhubaneswar Sijua, Patrapada INR 5.85 K
HGI Bhubaneswar Saheed Nagar INR 57.8 Lakh
KIIT KIIT University Campus INR 93.25 Lakh
SOA University Khandagiri INR 1.16 Crore
IMS & Sum Hospital Kalinga Nagar, Ghatikia INR 1.16 Crore

Medical Colleges in Odisha: FAQs

Ques. Which is the best medical college in Odisha?

Ans. AIIMS Bhubaneswar is the best medical college in Odisha, with a CD Score of 985 out of 1000 and a Collegedunia medical rank of 11 in India for 2026. It is followed by SCBMCH Cuttack (950) and MKCG Berhampur (916).

Ques. How many MBBS colleges are there in Odisha?

Ans. Odisha has 19 MBBS colleges, of which around 9 are government and 9 are private. Overall, the state has many medical colleges offering courses such as MD, MS, BPT, and B.Sc (Medicine).

Ques. Which government college is best for MBBS in Odisha?

Ans. AIIMS Bhubaneswar is the best government medical college in Odisha for MBBS, with a total fee of INR 5.85 K. SCBMCH Cuttack (INR 1.32 Lakh) and MKCG Berhampur (INR 1.43 Lakh) are the other top government options.

Ques. What are the fees for MBBS in Odisha?

Ans. MBBS fees in Odisha range from INR 5.85 K at AIIMS Bhubaneswar to INR 1.16 Crore at SOA University and IMS & Sum Hospital. Government colleges are generally cheaper than private ones.

Ques. Is NEET compulsory for medical admission in Odisha?

Ans. Yes, NEET is the main entrance exam for MBBS and other undergraduate medical admissions in Odisha. Most colleges also participate in Odisha NEET Counselling for seat allotment.

Ques. Which private college offers the best MBBS course in Odisha?

Ans. KIIT Bhubaneswar is among the top private medical colleges in Odisha, with a total MBBS fee of INR 93.25 Lakh, followed by SOA University and IMS & Sum Hospital (both INR 1.16 Crore).

Ques. Can I get an MBBS seat at AIIMS Bhubaneswar with a 1000 rank in NEET?

Ans. A 1000 rank in NEET is generally difficult for AIIMS Bhubaneswar, but candidates can get a seat in other top government colleges in Odisha such as SCBMCH Cuttack, MKCG Berhampur, and VIMSAR Sambalpur.

Ques. What is the eligibility for MBBS admission in Odisha?

Ans. Candidates must have passed 10+2 with Physics, Chemistry, and Biology, securing at least 50% marks (40% for reserved categories), and must qualify NEET.

Ques. How many years is the MBBS course?

Ans. The MBBS course is 5.5 years long, which includes 4.5 years of academic study followed by a 1-year compulsory rotating internship.

Ques. Which medical colleges in Odisha have the lowest fees?

Ans. AIIMS Bhubaneswar has the lowest MBBS fee of INR 5.85 K, followed by VIMSAR Sambalpur (INR 1.18 Lakh) and PRMMCH Baripada (INR 1.2 Lakh).

Sub Stream
Specialization
Program Type
Type Of College
Entrance/Exam Accepted
Total Fee
Course Type
Agency
Affliation
Approval
Course Duration
College Category
Gender Accepted

Found 49 colleges

Sort By
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#1
CD Score: 985/1000
5,856MBBS- Total FeesCompare Fees-- 4.2 / 5 Based on 29 User
Reviews
Best in Placements
#11th/517 in India for Medical 2026
agency logoagency logoagency logo+ 2 More
#2
CD Score: 950/1000
1,32,250MBBS- Total Fees-- 4.2 / 5 Based on 40 User
Reviews
Best in Placements
#55th/517 in India for Medical 2026
agency logoagency logoMore
#3
CD Score: 916/1000
1,43,350MBBS- Total Fees-- 4 / 5 Based on 42 User
Reviews
#98th/517 in India for Medical 2026
agency logoagency logoMore
#4

Pandit Raghunath Murmu Medical College, Mayurbhanj

Mayurbhanj, Odisha |MCI Approved
CD Score: 896/1000
1,89,750MBBS- Total Fees-- 3.9 / 5 Based on 10 User
Reviews
Best in Placements
#123th/517 in India for Medical 2026
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#5
CD Score: 875/1000
--DNB General Medicine-- 4 / 5 Based on 3 User
Reviews
#149th/517 in India for Medical 2026
#6

Government Medical college and Hospital, Balasore

Balasore, Odisha |MCI Approved
CD Score: 862/1000
1,50,000MBBS- Total Fees-- 4.3 / 5 Based on 9 User
Reviews
#165th/517 in India for Medical 2026
#7

Government Medical College and Hospital, Balangir

Balangir, Odisha |MCI Approved
CD Score: 828/1000
1,91,280MBBS- Total Fees----#207th/517 in India for Medical 2026
#8

Kalinga Institute of Industrial Technology - [KIIT], Bhubaneswar

Bhubaneswar, Odisha |DCI, AICTE, INC, MCI, BCI Approved
CD Score: 823/1000
NAAC A++
93,25,000MBBS- Total FeesCompare Fees 4.2 / 5 Based on 2234 User
Reviews
Best in Infrastructure
#214th/517 in India for Medical 2026
agency logoagency logoagency logo+ 8 More
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#9

SLN Medical College and Hospital, Koraput

Koraput, Odisha |MCI Approved
CD Score: 733/1000
1,70,000MBBS- Total Fees-- 3.8 / 5 Based on 12 User
Reviews
Best in Placements
#260th/517 in India for Medical 2026
#10
CD Score: 649/1000
1,18,400MBBS- Total Fees-- 4.1 / 5 Based on 17 User
Reviews
Best in Placements
#287th/517 in India for Medical 2026
agency logoagency logoMore
#11

Siksha 'O' Anusandhan University - [SOA], Bhubaneswar

Bhubaneswar, Odisha |DCI, AICTE, MCI, BCI, ICAR Approved
CD Score: 644/1000
NAAC A++
1,16,07,000MBBS- Total Fees 4.3 / 5 Based on 504 User
Reviews
Best in Academics
#289th/517 in India for Medical 2026
agency logoagency logoagency logo+ 7 More
#12
CD Score: 567/1000
1,20,000MBBS- Total Fees----#318th/517 in India for Medical 2026
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#13

DRIEMS University, Cuttack

Cuttack, Odisha |AICTE, PCI, INC, UGC, NBA Approved
CD Score: 30/1000
NAAC A
36,32,000MBBS- Total Fees 4 / 5 Based on 175 User
Reviews
Best in Infrastructure
#504th/517 in India for Medical 2026
#14
CD Score: 30/1000
34,16,000MBBS- Total Fees-- 4.5 / 5 Based on 2 User
Reviews
#506th/517 in India for Medical 2026
#15

Hi-tech Group of Institutions, Bhubaneswar

Bhubaneswar, Odisha |DCI, AICTE, PCI, MCI Approved
CD Score: 30/1000
57,80,000MBBS- Total Fees-- 4 / 5 Based on 70 User
Reviews
#508th/517 in India for Medical 2026
#16
57,80,000MBBS- Total Fees-- 3.8 / 5 Based on 23 User
Reviews
Best in Faculty
#533th/632 in India for Medical 2025
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#17

Sri Sri University - [SSU], Cuttack

Cuttack, Odisha |AICTE, COA, ICAR, NBA, AIU Approved
NAAC A
23,60,750B.A.M.S- Total Fees 3.7 / 5 Based on 65 User
Reviews
Best in Social Life
--
#18

Centurion University of Technology and Management - [CUTM], Bhubaneswar

Bhubaneswar, Odisha |AICTE, PCI, UGC Approved
NAAC A+
6,55,000B.P.T- Total Fees 3.8 / 5 Based on 218 User
Reviews
Best in Faculty
--
#19

Utkal University, Bhubaneswar

Bhubaneswar, Odisha |UGC Approved
35,75,000MBBS- Total FeesCompare Fees-- 3.9 / 5 Based on 1343 User
Reviews
Best in Academics
--
#20

Gangadhar Meher University, Sambalpur

Sambalpur, Odisha |NCTE, AICTE, UGC, MHRD Approved
NAAC A
--Certification Geriatric Nursing-- 3.6 / 5 Based on 127 User
Reviews
Best in Academics
--
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#21
NAAC A+
--Diploma Vocation 3.9 / 5 Based on 53 User
Reviews
--
#22

Odisha State Open University - [OSOU], Sambalpur

Sambalpur, Odisha |UGC Approved
NAAC B++
2,500Certification Geriatric Care Assistance- Total Fees-- 3.7 / 5 Based on 23 User
Reviews
Best in Faculty
--
#23
66,000M.Sc Medical Radiation Physics- Total FeesCompare Fees-- 4.2 / 5 Based on 17 User
Reviews
Best in Infrastructure
--
#24

AIPH University - [AIPH], Bhubaneswar

Bhubaneswar, Odisha |UGC Approved
3,75,300B.P.T- Total Fees-- 4.3 / 5 Based on 13 User
Reviews
Best in Academics
--
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#25
1,25,000BHMS- Total Fees-- 3.8 / 5 Based on 10 User
Reviews
--
#26
--B.P.T------
#27
60,270B.P.T- Total Fees-- 4.3 / 5 Based on 73 User
Reviews
Best in Faculty
--
#28
--Diploma Auxiliary Nurse & Midwife-- 3.4 / 5 Based on 4 User
Reviews
--
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#29
2,25,000Diploma Physiotherapy- Total Fees------
#30
3,55,300MPH- Total Fees-- 3.6 / 5 Based on 4 User
Reviews
Best in Academics
--