Scholarly Index

L. Castillo García

Barcelona Institute of Science and Technology; 17,076 total citations; 522 total publications; best world rank #383

Barcelona Institute of Science and Technology

17,076Total citations
522Total publications
63H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Particle Detector Development and PerformanceLifetime738ES 2097.22
Radiation Detection and Scintillator TechnologiesLifetime946ES 2095.89
Particle Detector Development and Performance2021-2025383ES 1394.79