Pitching the biomechanics

Pitching the biomechanics
The fate of baseball teams valued at millions of dollars and followed by millions of rabid fans can come down to the elbow. More »

Maggots, leeches, parasitic worms

Maggots, leeches, parasitic worms

Meet three gross “biotherapies”: Leeches suck blood after surgery. Maggots clear dead tissue from wounds. Parasitic worms fight More »