Scholarly Index

Stefan Pitsch

ETH Zurich; 3,331 total citations; 89 total publications; best world rank #746

ETH Zurich

3,331Total citations
89Total publications
30H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Origins and Evolution of LifeLifetime746CH 1377.17