Thrombosis occurs when there is an obstruction due to the formation of clots inside a blood vessel.
The hematologist is the doctor who specializes in blood diseases.
A surgeon is a doctor who can prevent and diagnose a disease through surgery.
Remember that for the proper selection of health professional that treats thrombosis you must consider the nature, severity and symptoms you are presenting.