Scholarly Index

Thierry Keller

Tecnalia; 5,723 total citations; 133 total publications; best world rank #574

Tecnalia

5,723Total citations
133Total publications
39H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Muscle activation and electromyography studiesLifetime574ES 597.78
Stroke Rehabilitation and RecoveryLifetime687ES 997.58