14 pubs · 630 cites · h-index 7
Karolinska Institutet
2005 - 2025
National University of Singapore
2005 - 2005
Institute of Cytology
2000 - 2000