983 Park Avenue, Ste 1D14, New York, New York 10028, United States of America
by Dr. Mohammad Rimawi, DPM
About
The Achilles tendon is not only the largest in our body. It is also the strongest, having the ability to withstand up to 1,000 lbs of force! With every step, the Achilles acts to propel our body forward over our feet.