If you are concern , whether you need to consult with an oncologist, please go through a check list.
It can be CANCER!!!