Scholarly Index

Edoardo De Lena

Tokyo Polytechnic University; 1,042 total citations; 32 total publications; best world rank #777

Tokyo Polytechnic University

1,042Total citations
32Total publications
11H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Chemical Looping and Thermochemical Processes2021-2025777JP 670.86