New York-based Telomerase Activation Sciences on Wednesday agreed to stop making false and unsubstantiated claims about two “anti-aging” products under a Federal Trade Commission (FTC) settlement ...