117 pubs · 970 cites · h-index 19
Charles Sturt University
2001 - Present
University of Manchester
1988 - 1998
Physiological Society
1988 - 1988
University of Arkansas at Fayetteville
1974 - 1975