30 pubs · 1,944 cites · h-index 17
Cell Technology (China)
1987 - 1993
UCB Pharma (United Kingdom)
1984 - 1993
MRC Laboratory of Molecular Biology
1991 - 1991
Celltechgen (United States)
1987 - 1987
National Institutes of Health
1983 - 1984