A

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

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

Papers 1 stored

1 result