Scholarly Index

Stephan Saalfeld

Janelia Research Campus; 79,766 total citations; 50 total publications; best world rank #366

Janelia Research Campus

79,766Total citations
50Total publications
33H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cell Image Analysis TechniquesLifetime366US 18495.42