By: Dr. Dr. Amirali Rostam Davoudpour Secretary of the Iranian Canon of Medicine and Law (Social Democrat) The first essay I embarked upon without prior […]