How to write a scientific paper? Lessons from a distinguished scientist and editor

Abstract
No abstract available