Wenli Li NPI 1033798467 Practice location: 6 Wickland, Irvine, CA 926206208 Taxonomy code: 390200000X Phone: (949) 668-3121