Author

Stefan Diehl

Observed name: Diehl, Stefan
ORCID: 0000-0002-8058-7897
Observed ORCID: 0000-0002-8058-7897
OpenAlex ID: A5074228347
2024 · Lisa D. J. Schiffelers, Yonas M. Tesfamariam, et al. · Nature Communications · 44
2023 · Dennis O. Odera, James Tuju, et al. · Science Translational Medicine · 34
2026 · Yonas M Tesfamariam, Maria H Christensen, et al. · The EMBO Journal · 4
2025 · Tesfamariam, Yonas Mehari, Christensen, Maria Hønholt, et al. · Zenodo (CERN European Organization for Nuclear Research)
Works count: 6
Citation count: 111
H-index: 4
I10-index: 3
Year
Topic
Type