A process for the recovery and/or purification of Annexin A5 (AnxA5), from a solution comprising the AnxA5 protein and one or more impurities is claimed, the method comprising: (a) subjecting the solution comprising the AnxA5 protein and one or more impurities to an anion exchange resin in order to perform a first anion exchange step, and thereby produce a first anion exchange product which comprises the released AnxA5 protein; and subjecting the first anion exchange product, directly or indirectly, to an affinity chromatography step, thereby to produce a first affinity chromatography product which comprises the released AnxA5 protein; and/or (b) subjecting the solution comprising the AnxA5 protein and one or more impurities to a heparin affinity chromatography step in the presence of an non-ionic detergent such as Tween80 thereby to produce a first affinity chromatography product which comprises the released AnxA5 protein.