L

Luke P. Lee

Brigham and Women's Hospital

ORCID: 0000-0002-1436-4054

511 papers and 26.5k citations.

PubIndex Score98Top 2%How it's scored
511Publications
26.5kTotal Citations
#10in Advanced optical system design
First publication: 1990First senior author: 1991