Scholarly Index

E. Willis

Engineering Mechanics Corporation of Columbus (United States); 464 total citations; 16 total publications; best world rank #905

Engineering Mechanics Corporation of Columbus (United States)

464Total citations
16Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Coagulation and Flocculation StudiesLifetime905US 17477.18