Author

Steve M. Ruben

Observed names: Ruben, Steve, S. M. Ruben, S. Ruben, STEVE RUBEN, Steve M Ruben, Steve Ruben
OpenAlex ID: A5110076452
Works count: 48
Citation count: 3,330
H-index: 22
I10-index: 23
Year
Topic
Type