153 pubs · 5,609 cites · h-index 39
KTH Royal Institute of Technology
1963 - 2002
University of Science and Technology of China
1991 - 1991
Hokkaido University
1974 - 1974
Semcon (Sweden)
1971 - 1971
North Carolina Biotechnology Center
1969 - 1969