D

David B. Page

Providence Portland Medical Center

ORCID: 0000-0001-9264-4628

144 papers and 5.7k citations.

PubIndex Score98Top 2% · mid-careerHow it's scored
144Publications
5.7kTotal Citations
First publication: 1993First senior author: 2016