Zhihua Hua

Dr. Zhihua Hua

Plant Ubiquitylation Laboratory, Ohio University, Athens, OH 45701, USA
orcid