173 pubs · 44,734 cites · h-index 36
Brigham Young University
2019 - 2025
University of Massachusetts Lowell
2025 - 2025
Macmillan Cancer Support
2024 - 2025
Thermo Fisher Scientific (Canada)
2025 - 2025
Moscow Institute of Thermal Technology
2020 - 2025