226 pubs · 13,896 cites · h-index 56
Zenon (Greece)
2020 - 2020
Cellerant Therapeutics (United States)
2017 - 2017
The Wistar Institute
1968 - 2015
Hahnemann University Hospital
1990 - 2015
Thomas Jefferson University
1987 - 2007