A team of biomedical engineers from China and the U.S. has developed a thin patch resembling a band-aid that can be applied to an internal organ to directly deliver therapeutic drugs. In their paper ...
Rocker Bob Geldof’s Band Aid 30 has raised more than $1.5-million for the war on Ebola through a new version of the 1984 charity song “Do They Know It’s Christmas?” but is saying little about how the ...