Shuai Ren
Institution: State Grid Nanjing Power Supply Company (China)
Observed institutions: China University of Geosciences (Beijing), State Grid Nanjing Power Supply Company (China)
ORCID: 0009-0005-7093-3062
Observed ORCID: 0009-0005-7093-3062
OpenAlex ID: A5111044803
