English | German | Russian | Czech

telescreening English

Meaning telescreening meaning

What does telescreening mean?

telescreening

(medicine) Remote screening for a disease

Are you looking for...?