25 pubs · 318 cites · h-index 9
Office of Scientific and Technical Information
2020 - 2020
United States National Library of Medicine
1978 - 1998
National Institutes of Health
1978 - 1986