Scholarly Index

Steven S. Coughlin

Augusta University Health; 15,614 total citations; 355 total publications; best world rank #17

Augusta University Health

15,614Total citations
355Total publications
67H-index

Published ranking records