Katrina Dennis was a 36-year-old corporate lawyer in Baltimore in 2015 with lots of demands on her time from business and civic groups and a tight-knit group of family and friends. Today she lies in a hospital bed at Johns Hopkins Hospital with cancer in her organs, blood and bones that is certain to end her life.