24 pubs · 1,499 cites · h-index 14
Institute of Molecular and Clinical Ophthalmology Basel
1988 - 1993
Uppsala University Hospital
1992 - 1992
Stanford University
1991 - 1992
University Surgical Associates
1991 - 1991
Memorial Sloan Kettering Cancer Center
1985 - 1985