Wiktionary
telimomab
n. A mouse monoclonal antibody which is an immunosuppressive drug.
n. A mouse monoclonal antibody which is an immunosuppressive drug.