Scholarly Index

James Scowcroft

Pain Management Institute; 1,783 total citations; 63 total publications; best world rank #304

Pain Management Institute

1,783Total citations
63Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Pain Management and Treatment2021-2025304US 14881.17