P

Philip Teck Hock Lee

Agency for Science, Technology and Research

ORCID: 0000-0002-4885-5994

5 papers and 233 citations.

PubIndex Score93Top 7% · mid-careerHow it's scored
5Publications
233Total Citations
First publication: 2016First senior author: 2018