Nel 2005 ha fondato la società Stemgen Spa per lo sviluppo di terapie innovative per gliomi e glioblastomi e dall'anno successivo è direttore della Banca delle Cellule Staminali Cerebrali di Terni, nata con lo scopo di raggiungere, nell'ambito delle colture cellulari di cellule neurali staminali derivate dal sistema nervoso centrale di feti abortiti, standard qualitativi tali da produrre materiale cellulare utile per una sperimentazione clinica sulle principali malattie neurodegenerative. Nell'estate del 2011, Angelo Vescovi ha ricevuto il via libera dal comitato etico regionale per l'avvio di un trial clinico di fase1 basato sul trapianto di cellule staminali cerebrali umane in pazienti affetti da Sclerosi Laterale Amiotrofica (SLA).