Bo Ren
Observed names: Bo Yan Ren, Ren, Bo
Institution: Microsoft (United States)
Observed institutions: Microsoft (United States), Nankai University, Tencent (China), Tsinghua University
ORCID: 0000-0002-0619-7188
Observed ORCID: 0000-0002-0619-7188
OpenAlex ID: A5073750509
