15 pubs · 344 cites · h-index 9
Universität Hamburg
2010 - 2010
University Medical Center Hamburg-Eppendorf
2010 - 2010
New York University Press
2007 - 2007
Oxford University Press (United Kingdom)
2007 - 2007
VA North Texas Health Care System
2005 - 2005