82 pubs · 2,974 cites · h-index 26
Robotics Research (United States)
2008 - 2008
Purdue University West Lafayette
1998 - 2005
Maastricht University Medical Centre
1998 - 2004
CryoLife (United States)
2002 - 2004
Queen Mary Hospital
1999 - 2003