Scholarly Index

Robert L. Lalonde

University of Ottawa; 334 total citations; 26 total publications; best world rank #443

University of Ottawa

334Total citations
26Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Zebrafish Biomedical Research Applications2021-2025443CA 2272.69
Developmental Biology and Gene Regulation2021-2025615CA 1043.37