66 pubs · 4,272 cites · h-index 13
The Wistar Institute
2016 - 2025
AstraZeneca (Netherlands)
2025 - 2025
AstraZeneca (Singapore)
Central Scientific Research Institute of Tuberculosis Russian Academy of Medical Sciences
2017 - 2017