72 pubs · 5,154 cites · h-index 25
Drug Discovery Laboratory (Norway)
2024 - Present
ZTE (China)
2025 - 2025
CRRC (China)
Beike Biotechnology (China)
2023 - 2025
Centre for Research and Development