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