C
PubIndex Score81Top 19% · early-careerHow it's scored
31Publications
926Total Citations
#5in Neurobiology and Insect Physiology Research

Top publicationsby citations

Indexing 31 publications…