rossmounce.co.uk
My 1st peer-review published paper
After more than 6 months of waiting, my long overdue first paper has finally been published in Nature Why do I say ‘long overdue’? Doesn’t it usually take a long time for academic…