Scholarly Index

L.H. Baumgard

Iowa State University; 15,981 total citations; 358 total publications; best world rank #10

Iowa State University

15,981Total citations
358Total publications
65H-index

Published ranking records