News
Petechiae are red, purple, or brown dots on the skin that are generally painless and itch-free. These dots form when your tiniest blood vessels, called capillaries , break and leak blood under the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results