Scholarly Index

Pedro Rodrigues

i3S - Instituto de Investigação e Inovação em Saúde, Universidade do Porto; 2,719 total citations; 128 total publications; best world rank #500

i3S - Instituto de Investigação e Inovação em Saúde, Universidade do Porto

2,719Total citations
128Total publications
30H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Myxozoan Parasites in Aquatic Species2021-2025500PT 1018.35