Dr. James Li specializes in adult allergy & immunology and practices in Rochester, MN. Before completing his residency at Duke University Medical Center, Dr. Li attended medical school at Duke University School of Medicine. Dr. Li is professionally affiliated with Mayo Clinic.