A single global platform for scientific publications