NANJING, Sept. 25 (Xinhua) -- A Chinese research team has isolated an antibody from alpacas that can effectively inhibit HIV, providing a promising avenue for the development of new anti-AIDS drugs.
Some results have been hidden because they may be inaccessible to you