TRL: Uncovering the mysteries of life