129 pubs · 3,000 cites · h-index 24
NHS Blood and Transplant
2008 - 2008
Graz University of Technology
1972 - 2008
Know Center Research GmbH (Austria)
2008 - 2008
Ludwig Boltzmann Institute for Cancer Research
1999 - 2004
Ludwig Boltzmann Institute for Digital Health and Prevention
1990 - 2004