Achilles Heel

The Achilles tendon or heel cord, also known as the calcaneal tendon, is a tendon at the back of the lower leg, and is the thickest in the human body.

Read more in the app

Discovering Inflammation’s Achilles Heel: The Breakthrough That Could Change Medicine

In search of inflammatory Achilles heel

Seeking leukemia's Achilles heel

The achilles heel of the influenza virus: Ubiquitin protein may be an approach for future medicines

An Achilles heel shared by plants and animals

Cancer Cells’ Iron Addiction May Be an Achilles Heel

New study examines ‘Achilles heel’ of cancer tumors, paving the way for new treatment strategies

Research Into “Achilles Heel” of Cancer Tumors Paves Way for New Treatment Strategies

Scientists Have Discovered an Achilles Heel of the Coronavirus