Chinese researchers isolate anti-HIV antibodies from alpacas
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. The findings were recently…

