55 pubs · 10,179 cites · h-index 41
Polymun (Austria)
2002 - 2025
Hertfordshire Community NHS Trust
2008 - 2008
National Institutes of Health
2007 - 2007
National Cancer Institute
Center for Cancer Research