meaning of Alteplase

Alteplase - German to English

alteplase [recombinant tissue plasminogen activator]