English | German | Russian | Czech

nedaplatin English

Meaning nedaplatin meaning

What does nedaplatin mean?

nedaplatin

A particular drug used to treat cancer.

Are you looking for...?