Iran has a large network of private, public, and state affiliated universities offering degrees in higher education. State-run universities of Iran are under the direct supervision of Iran's Ministry of Science, Research and Technology (for non-medical universities) and Ministry of Health and Medical Education (for medical schools).