lerdelimumab
Noun
Meaning
lerdelimumab (uncountable)
English Wikipedia has an article on:lerdelimumabWikipedia
(pharmacology) A human monoclonal antibody and immunosuppressive drug developed to reduce scarring after glaucoma drainage surgery.
Noun
lerdelimumab (uncountable)
English Wikipedia has an article on:lerdelimumabWikipedia
(pharmacology) A human monoclonal antibody and immunosuppressive drug developed to reduce scarring after glaucoma drainage surgery.