Shan-Shan Huang

Beijing University of Chemical Technology, Beijing, Beijing Shi, China

Are you Shan-Shan Huang?

Claim your profile

Publications (20)17.69 Total impact