New course launches to build capacity for global health delivery
Researchers observe how cholera decimates competing bacteria and human cells
Novel technology could potentially seek out cancer cells and cause them to self-destruct