67 pubs · 7,002 cites · h-index 29
Institute of Cell Biology
1996 - 1996
University of Edinburgh
1955 - 1996
Edinburgh Napier University
1995 - 1995
Institute of Genetics and Cancer
1977 - 1995
Institute of Genetics
1991 - 1991