Scholarly Index
Linda See
International Institute for Applied Systems Analysis; 17,590 total citations; 366 total publications; best world rank #20
International Institute for Applied Systems Analysis
17,590Total citations
366Total publications
72H-index