43 pubs · 4,396 cites · h-index 29
Harvard University
1991 - 1998
Harvard University Press
1993 - 1996
Institute of Protein Research
1989 - 1991
Russian Academy of Sciences
1990 - 1990