Scholarly Index

David L. McDowell

Georgia Institute of Technology; 21,664 total citations; 446 total publications; best world rank #8

Georgia Institute of Technology