If there is life on Venus, how could it have got there? Origin of life experts explain

If there is life on Venus, how could it have got there? Origin of life experts explain
Australia's Science Channel - cover
Magazine