Shan Ren

Shan Ren is an author at Chongqing University specializing in natural sciences, chemical engineering, and catalysis.

Publications per year

2007–2025

140

Publications

140