Baojian Shen

China University of Petroleum, Peping, Beijing, China

Are you Baojian Shen?

Claim your profile

Publications (14)35.55 Total impact