Stavros Panageas
University of California, Los Angeles (UCLA) - Finance Area
Los Angeles, CA 90095-1481
United States
National Bureau of Economic Research (NBER)
1050 Massachusetts Avenue
Cambridge, MA 02138
United States
SCHOLARLY PAPERS
33
DOWNLOADS
Rank 8,592
SSRN RANKINGS
Top 8,592
in Total Papers Downloads
8,298
SSRN CITATIONS
Rank 2,285
SSRN RANKINGS
Top 2,285
in Total Papers Citations
311
CROSSREF CITATIONS
257
Feedback