27 pubs · 3,604 cites · h-index 18
Daresbury Laboratory
1994 - 2000
University of Surrey
1997 - 1997
University of Cambridge
1989 - 1991
Addis Ababa University
University of Auckland
1987 - 1987