Double appendix

ArticleinBritish Journal of Surgery 50(221):346-7 · November 1962with19 Reads
Impact Factor: 5.54 · DOI: 10.1002/bjs.18005022124 · Source: PubMed