23 pubs · 9,283 cites · h-index 17
Palo Alto Institute
1986 - 1990
Molecular Research Institute
Carnegie Mellon University
1981 - 1982
University of California, Irvine
1976 - 1977