Die Schweizer Paraplegiker-Forschung (SPF) Nottwil ist Sitz des SwiSCI Studienzentrums. Die Geschäftsleitung der SPF unterliegt Prof. Dr. Gerold Stucki - Direktor der SPF seit 2005 - und Mirjam Brach, Geschäftsführerin der SPF seit 2006.
Die operationale Planung und Durchführung der Studie wird durch das Studienzentrum mit Sitz an der Schweizer Paraplegiker-Forschung (SPF) Nottwil verantwortet.