News

That’s the basis for facilitating thought progression, FTP for short. FTP is a new adjunct therapy delivered through mobile games that patients play for 15 to 30 minutes daily. FTP is designed ...