93 pubs · 4,083 cites · h-index 36
Eli Lilly (United States)
2001 - 2008
Pfizer (Australia)
2007 - 2007
Landcare Australia
2000 - 2000
University Hospital of Lausanne
1983 - 1998
University Hospital of Geneva
1997 - 1998