Scholarly Index

J. Barbolla

Universidad de Valladolid; 2,582 total citations; 151 total publications; best world rank #895

Universidad de Valladolid

2,582Total citations
151Total publications
26H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Silicon and Solar Cell TechnologiesLifetime895ES 1495.91