D

David A. Power

Austin Hospital

ORCID: 0000-0003-3983-0581

284 papers and 9.3k citations.

PubIndex Score72Top 28% · seniorHow it's scored
284Publications
9.3kTotal Citations
First publication: 1906First senior author: 1906