Teng Wang
Observed name: Tianlu Wang
Institution: East Stroudsburg University
Observed institutions: China University of Petroleum, East China, East Stroudsburg University
ORCID: 0009-0009-0494-8679
Observed ORCID: 0009-0009-0494-8679
OpenAlex ID: A5039187115
