178 pubs · 6,893 cites · h-index 45
Health Decision Technologies (United States)
2026 - Present
Cancer Research And Biostatistics
2025 - 2025
TRIA Bioscience (United States)
2020 - 2022
Infectious Disease Research Institute
2002 - 2021
Io Therapeutics (United States)
2020 - 2021