35 pubs · 1,221 cites · h-index 15
The Netherlands Cancer Institute
2006 - 2025
Oncode Institute
2023 - 2024
Van Leeuwenhoek Centre for Advanced Microscopy
2011 - 2024
Cells Therapy (Poland)
2018 - 2018
Institute of Cell Biology