Scholarly Index
Ted C. J. Turlings
University of Neuchâtel; 26,800 total citations; 280 total publications; best world rank #6
University of Neuchâtel
26,800Total citations
280Total publications
86H-index
Scholarly Index
University of Neuchâtel; 26,800 total citations; 280 total publications; best world rank #6
University of Neuchâtel