Longhuan Du
Observed names: DU Longhuan, Du Longhuan
Institution: Sichuan Animal Science Academy
Observed institutions: Durham University, Sichuan University, Sichuan Animal Science Academy
ORCID: 0000-0001-7318-1250
Observed ORCID: 0000-0001-7318-1250
OpenAlex ID: A5055519125
