English Ali Montazeri Cited by user Rjwilmsi on 17 May 2016 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…