English AuthorAID Cited by user RDBrown on 09 May 2009 AuthorAID is the name given to a number of initiatives that provide support to researchers from developing countries in preparing academic articles for publication in…