当前中国公共卫生与预防医学专业的大学排名如下:
1. 华中科技大学
2. 北京大学
3. 复旦大学
4. 南京医科大学
5. 中山大学
6. 哈尔滨医科大学
7. 东南大学
8. 山东大学
9. 四川大学
10. 北京协和医学院
11. 中国医科大学
12. 上海交通大学
13. 首都医科大学
14. 苏州大学
15. 安徽医科大学
16. 南方医科大学
17. 浙江大学
18. 郑州大学
19. 武汉大学
20. 天津医科大学
以上排名基于最近更新的信息,具体排名可能会根据不同的评价标准和时间有所变化。如果您需要更详细的信息或其他年份的排名,请告知