Fengming Liu, PhD
Research Assistant Professor
Division of Comparative Pathology, Tulane National Primate Research Center
Phone
985-871-6224
School or College
School of Medicine
Department/Program