Pengcheng Ren
Observed names: P. Ren, Ren, Pengcheng
Institution: China University of Petroleum, East China
Observed institutions: China University of Petroleum, Beijing, China University of Petroleum, East China
ORCID: 0000-0002-0189-1867
Observed ORCID: 0000-0002-0189-1867
OpenAlex ID: A5079263274
