67 pubs · 3,047 cites · h-index 25
Lymphoma Research Foundation
2000 - 2000
National Institutes of Health
1965 - 1997
Tata Memorial Hospital
1997 - 1997
National Cancer Institute
1962 - 1997
Centre international de recherche sur le cancer
1970 - 1988