Lifeng Xu

Title(s)Associate Professor, Microbiology and Molecular Genetics
SchoolUniversity of California, Davis
vCardDownload vCard