About Tehran University of medical science, I can say you will like the environment, cause its full of bushes and benches. Students are friendly and since we have students all over the world you can find a friend of your language and country. The professors at any degree, are nice and lettered.
Tehran University of medical science has many fields for studying. school of dentistry, school of nursing and midwifery, school of nutrition, school of public health and so others that you can find your path in it.