Yinghua Cai

China Animal Disease Control Center, China