Zhigui Ren
Observed names: ZhiGui Ren, Zhigui REN
Institution: Shaanxi University of Technology
Observed institutions: Chongqing University, Shaanxi University of Technology, Beihang University
ORCID: 0000-0002-5597-8095
Observed ORCID: 0000-0002-5597-8095
OpenAlex ID: A5013901466
