Nature, Published online: 19 May 2025; doi:10.1038/d41586-025-01539-5
At least 2,500 applications for research funding have been denied so far this year.
Nature, Published online: 19 May 2025; doi:10.1038/d41586-025-01539-5
At least 2,500 applications for research funding have been denied so far this year.
0 Comments