Margaret Sheridan
Harvard Medical School/Boston Children's Hospital
Assistant Professor
25 Shattuck St
Boston, MA 02115
United States
University of North Carolina (UNC) at Chapel Hill - Department of Psychology and Neuroscience
Chapel Hill, NC 27599
United States
SCHOLARLY PAPERS
3
DOWNLOADS
Rank 18,508
SSRN RANKINGS
Top 18,508
in Total Papers Downloads
3,906
SSRN CITATIONS
Rank 8,905
SSRN RANKINGS
Top 8,905
in Total Papers Citations
105
CROSSREF CITATIONS
38
Feedback