William P. Zeller
Princeton University - Center for Information Technology Policy
C231A E-Quad
Olden Street
Princeton, NJ 08540
United States
SCHOLARLY PAPERS
1
DOWNLOADS
Rank 11,314
SSRN RANKINGS
Top 11,314
in Total Papers Downloads
6,116
SSRN CITATIONS
Rank 39,202
SSRN RANKINGS
Top 39,202
in Total Papers Citations
1
CROSSREF CITATIONS
18
Feedback