Mechanisms of Vascular Disease: A Textbook for Vascular Surgeons by Robert Fitridge | Menrva Books | MenrvaBooks