B

Billy W. Loo

Princess Margaret Cancer Centre

ORCID: 0000-0002-2521-0544

570 papers and 26.9k citations.

PubIndex Score98Top 2%How it's scored
570Publications
26.9kTotal Citations
First senior author: 2005

Top publicationsby citations

Indexing the rest of 570 publications…