Sheng-Hua Teng

Shandong University of Science and Technology,China, China 0000-0002-5345-620X