E Yang
Observed names: E. Yang, Eric Yang, Yang E
Observed institutions: The Affiliated Yongchuan Hospital of Chongqing Medical University, Chongqing Medical University
ORCID: 0000-0002-6565-3032
Observed ORCID: 0000-0002-6565-3032
OpenAlex ID: A5027749453
