Scholarly Index

Safa Tahmasebi

Shahid Beheshti University of Medical Sciences; 2,714 total citations; 63 total publications; best world rank #871

Shahid Beheshti University of Medical Sciences

2,714Total citations
63Total publications
24H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Immune Cell Function and Interaction2021-2025871IR 791.78