The biotech world is full of news today, and analysts are accordingly prompted to share insights on Catabasis Pharmaceuticals Inc (NASDAQ:CATB) and Alcobra Ltd (NASDAQ:ADHD). …