Idarucizumab: Plenty of optimism, not enough science

A critique of the current science supporting idarucizumab