Sure, there may be life on other planets--if you call that life.
Depending on your definition on "life", yes, there may be life on other planets.
mnli hypothesis: Depending on your definition on "life", yes, there may be life on other planets. premise: Sure, there may be life on other planets--if you call that life.