Tag: Cynthia Avila
-
The art of surgery: ‘surgical theatrics’ on the surgeon’s stage
Cynthia Avila Chicago, Illinois, United States Thomas Eakins. The Agnew Clinic. 1889. Oil on canvas, 84 3/8 in x 118 1/8 in, John Morgan Building at the University of Pennsylvania, Philadelphia, Pennsylvania. Sorry indeed should I be, to sport with the life of a fellow-creature who might repose a confidence either in my surgical…