Pellegrino science