English Ali Montazeri Cited by user Jytdog on 21 Feb 2017 Ali Montazeri (born Ali Montazeri Moghaddam) is an Iranian public health scientist living in Tehran, Iran, with expertise on health-related quality of life and…