199 pubs · 7,750 cites · h-index 41
Biocom
2022 - Present
Urology of Virginia
2025 - 2025
University of Virginia
2022 - 2025
Digital Science (United States)
2021 - 2021
Indiana University Bloomington
2009 - 2021