107 pubs · 6,980 cites · h-index 33
Tower Urology Medical Group
2025 - 2025
Pfizer (United States)
2017 - 2023
Brno University of Technology
2020 - 2023
Sunesis (United States)
2022 - 2022
Stanford University
2002 - 2022