Scholarly Index

Lan Lan

Georgia Institute of Technology; 4,601 total citations; 352 total publications; best world rank #8

Georgia Institute of Technology