Scholarly Index

Mario Ochoa

Universidad de Cantabria; 1,606 total citations; 58 total publications; best world rank #732

Universidad de Cantabria

1,606Total citations
58Total publications
22H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
solar cell performance optimizationLifetime732ES 3892.51