Yi Xing on Muck Rack

Yi Xing

Los Angeles, California, USA

Yi Xing, Professor, Department of Microbiology, Immunology & Molecular Genetics, UCLA