Scholarly Index

M. Tower

Lawrie Technology (United States); 83 total citations; 10 total publications; best world rank #913

Lawrie Technology (United States)

83Total citations
10Total publications
5H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Electromagnetic Launch and Propulsion TechnologyLifetime913US 30285.79