T

Tze Pin Ng

Khoo Teck Puat Hospital

ORCID: 0000-0001-9585-855X

514 papers and 27.7k citations.

PubIndex Score98Top 2%How it's scored
514Publications
27.7kTotal Citations
First publication: 1985First senior author: 1994