S

Sophie X. Deng

Cornea Eye Institute

ORCID: 0000-0002-0499-3877

167 papers and 4.5k citations.

PubIndex Score96Top 4%How it's scored
167Publications
4.5kTotal Citations
First publication: 1998First senior author: 2008