The winners and losers of the 2013 National Health and Medical Research (NHMRC) Project Grants were announced in October. A record low success rate of just 16.9% (down from last year’s 20.5%) meant ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results