44 pubs · 4,054 cites · h-index 22
Springer Nature (Germany)
1987 - 2018
University of British Columbia
1974 - 2002
University of Siena
1999 - 1999
Canadian Institute for Advanced Research
1998 - 1998
Universities UK
1979 - 1979