Friday, February 07, 2025

Can you believe that universities with tens of billions in endowments were siphoning off 60% of research award money for “overhead”?