Your numbers are way off…number of American citizen or permanent resident divided by number of doctorates awarded:
35,566 / 57862 = 61.5% (overall)
26,622 / 45,533 = 58.5% (stem PhDs)
Survey of earned doctorates, national center for educational statistics, 2023 data…very useful, as are many of the data products the federal government collects, for however long this is up
I'd say it's not that off: for computer science the numbers are 686/1150, so only about 40% are US citizens or PRs. This is even more scewed at top schools in my experience.
Also thanks for finding this data, didn't know it existed!
35,566 / 57862 = 61.5% (overall)
26,622 / 45,533 = 58.5% (stem PhDs)
Survey of earned doctorates, national center for educational statistics, 2023 data…very useful, as are many of the data products the federal government collects, for however long this is up
https://ncses.nsf.gov/surveys/earned-doctorates/2023#data