English | German | Russian | Czech

aplaviroc English

Meaning aplaviroc meaning

What does aplaviroc mean?

aplaviroc

A drug being developed to treat HIV infection.

Are you looking for...?