Thrombin-aptamer recognition: a revealed ambiguity

Thrombin-aptamer recognition: a revealed ambiguity