55 pubs · 5,757 cites · h-index 29
University of Georgia
1989 - 2018
Research Management (Norway)
2009 - 2009
Association of Research Libraries
2002 - 2002
Thomas University
2001 - 2001
Terry Fox Research Institute
1995 - 1995