M

Michael Allon

University of Alabama at Birmingham

ORCID: 0000-0003-2575-2711

333 papers and 27.4k citations.

PubIndex Score98Top 2%How it's scored
333Publications
27.4kTotal Citations
#2in Central Venous Catheters and Hemodialysis
First publication: 1986First senior author: 1989