Scholarly Index

Bahman Eghball

University of Nebraska–Lincoln; 5,928 total citations; 86 total publications; best world rank #296

University of Nebraska–Lincoln