Steven Drucker
Renaissance Technologies LLC - Meritage Group
Managing Director
800 Third Ave
New York, NY 10022
United States
SCHOLARLY PAPERS
6
DOWNLOADS
Rank 18,804
SSRN RANKINGS
Top 18,804
in Total Papers Downloads
3,800
SSRN CITATIONS
Rank 6,607
SSRN RANKINGS
Top 6,607
in Total Papers Citations
58
CROSSREF CITATIONS
141
Feedback