Scholarly Index

Mary Jean Harrold

Georgia Institute of Technology; 20,530 total citations; 210 total publications; best world rank #3

Georgia Institute of Technology