Publication Metrics
• h-index: 33
• i10-index: 63
• i100-index: 10
• Total cititations: >4600
• Number of refereed publications: 95 (
ADS Link)