Scholarly Index

Schroder Sattar

University of Saskatchewan; 1,424 total citations; 80 total publications; best world rank #875

University of Saskatchewan

1,424Total citations
80Total publications
23H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cancer survivorship and care2021-2025875CA 7187.63