Tim Harmsen Sign in to save
OpenAlex
Aachen author
Currently: Leiden University · The Netherlands Cancer Institute
328
Citations
4
h-index
4
i10-index
6
Works (all)
1
Aachen papers
Departments & institutes in Aachen
-
Institute of Biology Leiden Leiden University1 paper · 2022
-
Plant Sciences and Natural Products Leiden University1 paper · 2022
Affiliations exactly as printed on papers (2)
- 1× Division of Tumor Biology and Immunology, The Netherlands Cancer Institute, Plesmanlaan 121, 1066 CX, Amsterdam, The Netherlands
- 1× Plant Sciences and Natural Products, Institute of Biology Leiden (IBL), Leiden University, Sylviusweg 72, 2333 BE, Leiden, The Netherlands