Direct thrombin inhibitors - a survey of recent developments.

Direct thrombin inhibitors - a survey of recent developments.