Ran (Alan) Zhang
2 catalog papers. Identity-linked publications and additional name matches are distinguished below.
ORCID: 0009-0001-6233-1927
Department of ISQS, Rawls College of Business, Texas Tech University, Lubbock, Texas 79409
Publications
- Blessing or Curse? Implications of Data Brokers for Publisher Competition — Information Systems Research 2025
- The Impact of Digitization on Content Markets: Prices, Profit, and Social Welfare — Management Information Systems Quarterly 2020 (name-matched, not ORCID-linked)