He has published over 120 articles in peer reviewed journals and is on the editorial board of several scientific journals, including being Editor in Chief of the journal Current Drug Safety.