Scholarly Index

J.E. Scharer

Descartes Labs (United States); 2,005 total citations; 231 total publications; best world rank #730

Descartes Labs (United States)

2,005Total citations
231Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Plasma Diagnostics and ApplicationsLifetime730US 23096.65
Dust and Plasma Wave PhenomenaLifetime798US 19487.73