Pitching the biomechanics

elbow ligaments and tendon (illustration)
The fate of baseball teams valued at hundreds of 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 »