Scholarly Index

Francesca Rampoldi

German Cancer Research Center; 346 total citations; 17 total publications; best world rank #587

German Cancer Research Center

346Total citations
17Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
T-cell and B-cell Immunology2021-2025587DE 4688.60