Name
Affiliation
Papers
M. E. WEBBER
Department of Mechanical Engineering, The University of Texas at Austin, 204 East Dean Keeton Street Stop 2200, Austin, TX 78712, United States
2
Collaborators
Citations 
PageRank 
7
16
1.11
Referers 
Referees 
References 
61
74
17