88 pubs · 13,862 cites · h-index 44
BioScience Laboratories (United States)
1991 - 1994
Kensington Health
1984 - 1989
Bionetics (United States)
1982 - 1989
University of North Carolina at Chapel Hill
1987 - 1987
National Cancer Institute
1981 - 1987