17 pubs · 1,026 cites · h-index 12
Murdoch University
2025 - 2025
Babraham Institute
1985 - 1999
University of Leicester
1989 - 1996
Institute of Animal Physiology of the Slovak Academy of Sciences
1984 - 1988
John Innes Centre
1985 - 1985