Risk Vs. Reward: 2 Biotech Stocks I'm Considering In The Wake Of Recent Developments