Advertisement

~ JamesThompson.MD.com ~

A hematologist in Buffalo, Dr. James Thompson offers care for blood disorders, including common conditions like anemia or those that are more rare, such as leukemia.