D

Denis H. Y. Leung

Texas Children's Hospital

ORCID: 0000-0002-2620-3442

241 papers and 20.4k citations.

PubIndex Score98Top 2%How it's scored
241Publications
20.4kTotal Citations
First senior author: 1991

Top publicationsby citations

Indexing the rest of 241 publications…