66 pubs · 6,132 cites · h-index 31
University of Edinburgh
1967 - 2001
Universidad Católica del Norte
1990 - 1991
Institute of Molecular and Cell Biology
1991 - 1991
University of California, San Diego
1967 - 1986
University of Warwick
1986 - 1986