10 pubs · 630 cites · h-index 9
Carolinas Medical Center
2002 - 2007
Government of the United States of America
2002 - 2002
Universitas Jember
Orthopaedic Research
Deutsche Lepra- und Tuberkulosehilfe