Letter to the Editor: About the quality and impact of scientific articles.

Letter to the Editor: About the quality and impact of scientific articles.