Scholarly Index

Steffen Werner

Wageningen University & Research; 644 total citations; 25 total publications; best world rank #761

Wageningen University & Research

644Total citations
25Total publications
9H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Planarian Biology and ElectrostimulationLifetime761NL 775.29