3 ms·
Hookworms are a serious health problem in many parts of the developing world. If they manage to create a working vaccine it might be a game changer!
by ufo 6y ago
Hookworms are a serious health problem in many parts of the developing world. If they manage to create a working vaccine it might be a game changer!