155 pubs · 12,599 cites · h-index 59
Princeton University
1985 - 2025
Signum Biosciences (United States)
2007 - 2021
De Gruyter Brill (Germany)
2012 - 2012
Heinrich Heine University Düsseldorf
Brandeis University
2004 - 2004