14 pubs · 565 cites · h-index 6
Philips (Finland)
2010 - Present
Philips (United States)
2026 - Present
Philips (Netherlands)
2010 - 2025
Eindhoven University of Technology
2007 - 2009
Tissue Dynamics (Israel)
2006 - 2008