Scholarly Index

John E. Dec

Georgia Institute of Technology; 12,345 total citations; 133 total publications; best world rank #22

Georgia Institute of Technology