Promising cancer research, huge funding deals and a wearable electric plant?