Scholarly Index

Bin Duan

University of Nebraska–Lincoln; 4,383 total citations; 242 total publications; best world rank #201

University of Nebraska–Lincoln