telimomab
Noun
Meaning
telimomab (uncountable)
English Wikipedia has an article on:telimomabWikipedia
A mouse monoclonal antibody which is an immunosuppressive drug.
Noun
telimomab (uncountable)
English Wikipedia has an article on:telimomabWikipedia
A mouse monoclonal antibody which is an immunosuppressive drug.