Dr. Lan is a licensed Psychiatry in NY. Graduated in 1982. Medical degree obtained from Hubei, Tongji Medical University in China. Completed residency training at North Shore-LIJ. Currently practices at WellLife Network (WellLife Network), located at 142-02 20th Ave, Flushing, NY 11351. In addition to English, Dr. Lan speaks Mandarin.