J

Jessica Cockburn

Princess Margaret Cancer Centre

ORCID: 0000-0001-6308-0923

75 papers and 403 citations.

PubIndex Score7Top 93% · seniorHow it's scored
75Publications
403Total Citations
First publication: 1964First senior author: 2011