Peter Ho
Delft University of Technology
Professor
Jaffalaan 5
P.O. Box 5015
Delft, Zuid-Holland 2600 GA
Netherlands
SCHOLARLY PAPERS
23
DOWNLOADS
Rank 42,928
SSRN RANKINGS
Top 42,928
in Total Papers Downloads
2,115
SSRN CITATIONS
Rank 18,082
SSRN RANKINGS
Top 18,082
in Total Papers Citations
12
CROSSREF CITATIONS
61
Feedback