Is the US Losing Its Status as the Global Leader in Science?
The United States is facing challenges in maintaining its leadership in research and development, according to Holden Thorp, the editor of Science journal and a former chancellor at the University of North Carolina at Chapel Hill. In a recent discussion with host Steve Clemons, Thorp expressed concerns about the impact of recent government policies on … Read more