There are over 200 different types of cancer that exhibit well-known symptoms, but more subtle signs can be easily missed.
Many cancers share tell-tale signs, such as weight loss and tiredness, which are easier to spot - but others may relate to certain parts of the body. For instance, some cancers produce symptoms in the mouth - and these may require a trip to the doctor.
While symptoms are different for each person, it is important to be aware of what is normal for your body and to speak to your doctor if any unusual changes occur. This can help to diagnose cancer at an early stage when treatment is more likely to be successful, reports Wales Online.
Two of the biggest cancer red flags that appear in the mouth are problems with swallowing food or drink and persistent ulcers. In fact, Cancer Research UK advises anyone having difficulty swallowing to see their GP immediately.
Mouth ulcers are common and tend to appear when a person is feeling run down, but these usually heal within three weeks. But if you notice an ulcer with a red or white patch that lasts for longer than this time frame, you should book a dentist or doctor appointment.
General cancer symptoms include heavy night sweats or a fever, which can be caused by infections or a side effect of certain medications. However, speak to your doctor if you experience very heavy, drenching night sweats or an unexplained fever.
Unexplained bleeding or bruising, including blood in your poo or pee as well as vomiting or coughing up blood, should also be mentioned to a doctor. Aches and pains that remain unexplained or persistent anywhere in your body is also a sign of potential cancer and should be examined further.
Other symptoms include fatigue, unexplained weight loss and persistent lumps or swelling in any part of your body. This includes any lumps in the neck, armpit, groin, stomach, chest, breast or testicle. Signs of cancer that affect individual parts of the body can be found on the Cancer Research website, alongside advice and support.
Don't miss the latest news from around Scotland and beyond - Sign up to our newsletter here.