Scholarly Index

Stephen Licht

University of Rhode Island; 1,727 total citations; 31 total publications; best world rank #882

University of Rhode Island

1,727Total citations
31Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Biomimetic flight and propulsion mechanismsLifetime882US 34883.65