Scholarly Index

Sally Lowell

University of Edinburgh; 3,749 total citations; 58 total publications; best world rank #279

University of Edinburgh

3,749Total citations
58Total publications
24H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Developmental Biology and Gene Regulation2021-2025279GB 2661.89