Dr. Liu is a licensed Pediatrics in NY. Graduated in 1995. Medical degree obtained from SUNY Downstate College of Medicine. Completed residency training at Montefiore Medical Center. Currently practices at Teddy Liu MD (Teddy Liu MD), located at 40-24 College Point Blvd, Flushing, NY 11354. In addition to English, Dr. Liu speaks Mandarin and Cantonese.