Scientific life