Scholion.ai

Jun Ru

6 catalog papers. Identity-linked publications and additional name matches are distinguished below.

OpenAlex: A5040808363

Monte Ahuja College of Business, Cleveland State University, Cleveland, Ohio, 44114 USA

Publications