11 pubs · 1,243 cites · h-index 8
Athens Medical Center
2008 - 2022
National and Kapodistrian University of Athens
2020 - 2020
Duke Medical Center
1986 - 1990
Orthopaedic Research Laboratories
1986 - 1988
Duke University Hospital
1986 - 1986