I have little doubt (pretty much zero doubt) that if they wanted to promote themselves that they could in a big way....they did a good job of it years ago but not since 2014 imo. The fact that they're not promoting themselves, I believe that speaks to their level of confidence...
Did the eGFR number ever get sorted out? Just wondering if it was another (wink wink nudge nudge) typo.