Teri Lombardi Yohn
Emory University Goizueta Business School
201 Dowman Drive
Atlanta, GA 30322
United States
SCHOLARLY PAPERS
44
DOWNLOADS
Rank 1,489
SSRN RANKINGS
Top 1,489
in Total Papers Downloads
33,189
SSRN CITATIONS
Rank 3,647
SSRN RANKINGS
Top 3,647
in Total Papers Citations
273
CROSSREF CITATIONS
185
Feedback