15 pubs · 543 cites · h-index 9
Eindhoven University of Technology
2004 - 2012
Cytograft Tissue Engineering (United States)
2008 - 2008
Tissue Dynamics (Israel)
2006 - 2006