Life support is something that is often mentioned in Star Trek, but not really detailed beyond some vague technobabble or through implying that things are

A Fan Site for the Star Trek Adventures RPG by Modiphius
Life support is something that is often mentioned in Star Trek, but not really detailed beyond some vague technobabble or through implying that things are