Cynical interpretation: well-funded med-tech company hires an incredibly well-connected board and presumably a great PR firm, and lands an epic puff piece in Fortune.
Uncynical interpretation: well-funded med-tech company quietly grows to become an inspiring success, thanks to game-changing technology and a brilliant founder.
I see both of these interpretations as compatible. In fact, #1 can often follow from #2. In either or both cases, this seems like the kind of company we should root for: using new approaches to technology to solve big problems. As another commenter in this thread put it: this is a lot more than just "Yo."