Articles for Tag: "pinhead dot"

Is petechiae a clear sign of leukemia? 
Is petechiae a clear sign of leukemia?
What it means when these small spots appear on your skin.