Scholarly Index

Tudor I. Oprea

Hydrologic Research Center; 27,929 total citations; 379 total publications; best world rank #19

Hydrologic Research Center