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

Published ranking records