He has published in international journals and presented research papers at international conferences. He also serves as reviewer for international academic journals.