Stephen Michael Taylor
Stevens Institute of Technology
Associate Professor
1 Castle Point Terrace
Hoboken, NJ 07030
United States
SCHOLARLY PAPERS
21
DOWNLOADS
Rank 18,467
SSRN RANKINGS
Top 18,467
in Total Papers Downloads
4,478
SSRN CITATIONS
Rank 44,921
SSRN RANKINGS
Top 44,921
in Total Papers Citations
11
CROSSREF CITATIONS
5
Feedback