Teri Lombardi Yohn
Emory University Goizueta Business School
201 Dowman Drive
Atlanta, GA 30322
United States
SCHOLARLY PAPERS
42
DOWNLOADS
Rank 1,411
SSRN RANKINGS
Top 1,411
in Total Papers Downloads
28,726
SSRN CITATIONS
Rank 4,594
SSRN RANKINGS
Top 4,594
in Total Papers Citations
107
CROSSREF CITATIONS
185
Feedback