Antiphospholipid antibodies: a critique of their heterogeneity and hegemony.

Antiphospholipid antibodies: a critique of their heterogeneity and hegemony.