77
Publications
8K
Citations
39
H-Index
1976
Active since
Stephen Ross is an author at New York University specializing in management, sports marketing, and marketing.
Top concepts
ManagementMarketingSports MarketingMedicineAdvertisingConsumer ResearchBotanyPsychiatrySocial SciencesHealth
Publications per year
1976–2025
77
77
Joshua D. Lee, Edward V. Nunes, Patricia Novo et al. · The Lancet · 2017 · 681 citations · Full text
Opioid Epidemic, Comparative Effectiveness, Substance Abuse +10
Single-Dose Psilocybin Treatment for Major Depressive Disorder
Charles L. Raison, Gerard Sanacora, Joshua Woolley et al. · JAMA · 2023 · 423 citations · Full text
Rows per page
1–5 of 77