Find the word definition

Wikipedia
Lanadelumab

Lanadelumab ( INN) is a human monoclonal antibody designed for the prevention of angioedema in patients with hereditary angioedema.

This drug was developed by Dyax Corp.