Scholarly Index

Blas Cabrera

Stanford University; 7,483 total citations; 380 total publications; best world rank #60

Stanford University

7,483Total citations
380Total publications
36H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Superconducting and THz Device TechnologyLifetime60US 3297.98