J

Jade L. L. Teng

Ten Chen Hospital

ORCID: 0000-0002-3912-4057

138 papers and 8.7k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
138Publications
8.7kTotal Citations
First senior author: 2025