Dr. Mengwei Ni is a Texas state licensed medical doctor, specializing in Allergy and Immunology . Graduated Magna Cum Laude from UT Health Science Center at Houston, completed residency training in St. Louis Children’s Hospital, and completed the Allergy and Immunology specialist training at St. Louis Children’s Hospital. Dr. Ni currently is working at Kelsey-Seybold Clinic, located in 11555 University Blvd Sugar Land TX 77478 Please call +1-713-442-9100 to contact. | |||