Peer-reviewed publications
58
Citations
9,100
h-index
34
View the complete list of published work on NCBI
2020

2019





2018




2017



2016






2015


2014



2013





2012



2011






2010

2008


2007




2006

2005



2004

2001


Peer-reviewed publications
Citations
h-index