We cannot trust science because it moves too slowly

Part LP437893-3COMPONENT