Skip to main content

Did the last common ancestor have a biological membrane?