399 pubs · 14,407 cites · h-index 56
Cleveland Clinic
2009 - 2025
Outcomes Research Consortium
Bilkent University
2025 - 2025
University of Texas Health Science Center at Dallas
Memorial Ankara Hospital