llamas
-
Llamas May Hold the Key to Combating AIDS
Researchers have struggled over the years to find a cure for AIDS, and while an effective HIV vaccine has eluded them thus far they are still making progress. But now new research finds that llamas, of all things, may hold the key to combating this fatal disease.
Latest Research Articles