English | German | Russian | Czech

tenofovir English

Meaning tenofovir meaning

What does tenofovir mean?

tenofovir

A particular antiretroviral drug.

Are you looking for...?