Journal Publications

Currently published 49 publications in peer-reviewed journals, including 13 first/corresponding-authored papers, which are cited over 4000 times. The h-index is 30.