Scholarly Index
Ronald S. Oremland
Karlsruhe Institute of Technology; 21,437 total citations; 219 total publications; best world rank #21
Karlsruhe Institute of Technology
21,437Total citations
219Total publications
79H-index
Scholarly Index
Karlsruhe Institute of Technology; 21,437 total citations; 219 total publications; best world rank #21
Karlsruhe Institute of Technology