Dr. Liu is a licensed Pediatrics in NY. Graduated in 1996. Medical degree obtained from Shandong, Taishan Medical University in China. Completed residency training at Flushing Hospital. Currently practices at Rendrcare (Rendrcare), located at 136-36 39th Ave, Flushing, NY 11354. Dr. Liu specializes in Immunizations, Developmental Screening & Assessment, Acute Care.. In addition to English, Dr. Liu speaks Mandarin.