> Funded primarily by US taxpayers via 6 NIH grants from the National Cancer Institute and NCATS
Well, that will be fixed soon. Think of the billionaires!