41 pubs · 11,615 cites · h-index 26
Massachusetts Institute of Technology
1985 - 2022
University of Cambridge
1957 - 1994
Imperial College London
1991 - 1991
SLAC National Accelerator Laboratory
1981 - 1981
Stanford Synchrotron Radiation Lightsource
1981 - 1981