26 pubs · 7,827 cites · h-index 22
National Eye Institute
1985 - 1995
National Institutes of Health
1985 - 1985
Toyama College
Stiftung Patientensicherheit Schweiz
Stony Brook University