Niu, Tianyi, M.D.
Neurological Surgery
Lifespan
593 Eddy St
Providence RI 02903
Phone: 401-793-9166
spinal surgery outcomes and spinal cord injury.