Scholarly Index
Tudor I. Oprea
Hydrologic Research Center; 27,929 total citations; 379 total publications; best world rank #19
Hydrologic Research Center
27,929Total citations
379Total publications
83H-index
Scholarly Index
Hydrologic Research Center; 27,929 total citations; 379 total publications; best world rank #19
Hydrologic Research Center