40 pubs · 915 cites · h-index 16
Illinois Institute of Technology
1984 - 2010
U.S. National Science Foundation
1976 - 1978
Office of Science
1976 - 1976
Armed Forces Institute of Pathology
1970 - 1970