english: These type of findings suggest to me that on Mars, we may find even photosynthetic life inside caves.
non_english: Zulke bevindingen suggereren volgens mij dat we op Mars photosynthetisch leven kunnen vinden in grotten.