We’ve been talking a lot about tomatoes for their immune boosting benefits lately, but this is only one of the many health boosting effects tomatoes can offer. Tomatoes have also been shown to be antiangiogenic, which means they stop the unwanted growth of new blood...