Scholarly Index

S. Taccheo

Swansea University; 2,588 total citations; 127 total publications; best world rank #563

Swansea University

2,588Total citations
127Total publications
26H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Solid State Laser TechnologiesLifetime563GB 3597.01