The Impact Factor: its popularity and impacts, and the need to preserve the scientific knowledge generation process.

The Impact Factor: its popularity and impacts, and the need to preserve the scientific knowledge generation process.