Cassava Sciences’ Richard Barry to take helm as permanent CEO Helitra.com 1 year ago Cassava Sciences’ Richard Barry to take helm as permanent CEO Source: Seekingalpha