Linzhu Ren

Dr. Linzhu Ren

College of Animal Sciences, Jilin University, Changchun 130062, China
orcid

Biography

College of Animal Sciences, Key Lab for Zoonoses Research, Ministry of Education, Jilin University, Changchun 130062, China.

Affiliations

No affiliation has been shared yet.

Honors and Awards

No honors or awards have been shared yet.

Experience

No experience has been shared yet.