A

Andrew W. Lo

Massachusetts Institute of Technology

ORCID: 0000-0003-2944-7773

669 papers and 52.2k citations.

PubIndex Score98Top 2%How it's scored
669Publications
52.2kTotal Citations
#8in Pharmaceutical Economics and Policy
First publication: 1982First senior author: 1992