thrombomodulation

English edit

Noun edit

thrombomodulation (uncountable)

  1. Modulation of thrombosis.