He practices in Ann Arbor, Michigan and has the professional credentials of MD. The NPI Number for Xiaoguang Li is 1033125539 and he holds a License No. 4301087019 (Michigan).