Share UP-led study finds aloe plant could impede life cycle of malaria-carrying parasite

Let's do Biz