Lestaurtinib definition

A tyrosine kinase inhibitor structurally related to staurosporine.
noun
0
0
Advertisement