Scholarly Index

E. Demole

Firmenich (Switzerland); 2,057 total citations; 74 total publications; best world rank #408

Firmenich (Switzerland)

2,057Total citations
74Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Plant biochemistry and biosynthesisLifetime915CH 1895.31
Biochemical and biochemical processesLifetime408CH 591.93