Scholarly Index

Juan A. Cabrera

Deutsche Telekom (Germany); 561 total citations; 83 total publications; best world rank #886

Deutsche Telekom (Germany)

561Total citations
83Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Molecular Communication and Nanonetworks2021-2025886DE 4849.10