Ruihao Song
Observed name: Song, Ruihao
Institution: Shandong University
Observed institutions: Shandong University, UNSW Sydney, University of Bayreuth, Technical University of Munich
ORCID: 0000-0003-2982-2414
Observed ORCID: 0000-0003-2982-2414
OpenAlex ID: A5022526126
