Zhenhua Yang
Institution: Shihezi University
Observed institutions: Shihezi University, Chinese Academy of Sciences, Tianjin Institute of Industrial Biotechnology
ORCID: 0000-0002-1952-3931
Observed ORCID: 0000-0002-1952-3931
OpenAlex ID: A5101951007
