Scientific publications in peer-reviewed journals