6 pubs · 794 cites · h-index 6
University of Basel
1988 - 1991
National Institutes of Health
1988 - 1988
National Cancer Institute