Back to Directory
Teresa Liu
Phone
Institution
IMPAACT Laboratory Center
Address
University of California Los AngelesMacDonald Research Laboratories
675 Charles E. Young Drive South
Los Angeles, CA 90095
United States of America