About the SCI Statistical Center

Director: Yuying Chen, MD, PhD

Physical Address:
Spain Rehab Center 515
1717 6th Ave South

Public Contact:
Phone: (205) 934-3342
TDD: (205) 934-4642