That's what the majority of us thought. Looks like helping out paid off with a purchase. This is going to snowball this year and when the UK hits watch out.
I've suspected this for a while as well. If true, HUGE. Memorial Sloan Kettering is a massive, well-known hospital in New York. I lived in NYC for 30+ years. One of the larger and most prestigious hospitals in the city. A city which granted has many large, prestigious hospitals and medical centers but it's up there!