David Allan
Dalhousie University · University of Ottawa · Ottawa Hospital
In this database
1
2019
DB Citations
55
across indexed articles
h-index
54
OpenAlex (all works)
Total Citations
10,537
OpenAlex (all works)
399 total publications (OpenAlex)182 i10-index