English | German | Russian | Czech

cellular therapy English

Meaning cellular therapy meaning

What does cellular therapy mean?

cellular therapy

(medicine) cytotherapy.

Are you looking for...?