drotrecogin alfa
Noun
Meaning
drotrecogin alfa (uncountable)
English Wikipedia has an article on:drotrecogin alfaWikipedia
A recombinant form of human activated protein C that has antithrombotic, anti-inflammatory, and profibrinolytic properties.