5 pubs · 1,513 cites · h-index 4
Leiden University
1987 - 1987
University of California, San Francisco
1986 - 1986
Gene Therapy Laboratory
1982 - 1982