Scholarly Index

Defne Apul

University of Toledo; 3,562 total citations; 68 total publications; best world rank #194

University of Toledo

3,562Total citations
68Total publications
29H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Photovoltaic Systems and SustainabilityLifetime194US 4792.44
Urban Stormwater Management SolutionsLifetime471US 16293.44
Wastewater Treatment and ReuseLifetime462US 8792.94