The research has resulted in the publication of more than 30 research papers in leading scientific journals. (politics.co.uk)
He has delivered lectures at prestigious conferences and seminars in his research field and has published and reviewed papers for leading scientific journals. (zuckerman-scholars.org)
The research is published in the most recent issue of leading scientific journal Nature Communications. (sciencedaily.com)