He has high experience in revision activities in more than 100 scientific journals.He is a currently editorial member at 17 international journal; in one of them, he acts as a lead guest editor.He Acts as a trainer in many workshops related to scientific publishing and manuscript preparation.He was published 45 international papers in well-indexed journals with official impact factor