D

Deborah L. O’Connor

Hospital for Sick Children

ORCID: 0000-0001-6331-091X

361 papers and 9.9k citations.

PubIndex Score98Top 2%How it's scored
361Publications
9.9kTotal Citations
First publication: 1981First senior author: 1994