I have been seeing this for a number of years. I usually do several graduation ceremonies at UF in these fields. I have a number of friends that teach, or are in administration. The paucity of American kids getting degrees at the Medical School, Dental School, College of Pharmacy, Electrical Engineering, Nuke Engineering, Robotics is glaringly apparent.
Now one thing to consider is that the huge number of foreign students, particularly from China, the Middle East, India, have their tuition paid for by their countries. Full boat. Were it not for that, I seriously doubt UF could keep those schools open.