F

Francis X. McGowan

Medical University of South Carolina

ORCID: 0000-0002-1892-8806

271 papers and 10.4k citations.

PubIndex Score60Top 40% · seniorHow it's scored
271Publications
10.4kTotal Citations
First publication: 1952First senior author: 1983