Will signs of life be found on Europa by 2035? | Naugur