Muhammad Reza Rastgar Moghadam has beenĀ a freelance translator/ interpreter since 2002 andĀ a university translation teacher since 2008.
Read my resume