The European Association of Science Editors (EASE) is an international community of individuals and associations from diverse backgrounds, linguistic traditions and professional experience in science communication and editing.

How to write a scientific paper

This module describes the development of a typical data-based research article from the planning stage to the completion of the final draft.  It emphasizes scientific writing techniques, the structure of a scientific article and effective methods of scientific communication. 

How to write a scientific paper for a peer-reviewed journal

Other material:

EASE Guidelines for Authors and Translators

Writing academic English when English is not your first language:  A
bibliography

An extensive list of useful resources provided by James Hartley.