Posterior Sclera

Posterior Sclera is the anatomical region of the sclera located at the back of the eyeball, distinguished by its thickened structure and direct continuity with the optic nerve sheath, serving as the primary site for transmission of the optic nerve and associated vasculature.

164

Publications

7.8K

Citations

655

Authors

241

Institutions

Publications per year

2017–2026

39

Authors

655

  1. JC
    J. Crawford Downs

    University of Alabama at Birmingham, United States

    8 publications · 745 citations

    8

    h-index

  2. MJ
    Michaël J. A. Girard

    National University of Singapore, Singapore

    8 publications · 793 citations

    8

    h-index

  3. HA
    Harry A. Quigley

    Johns Hopkins University, United States

    8 publications · 904 citations

    8

    h-index

  4. TD
    Thao D. Nguyen

    Johns Hopkins University, United States

    8 publications · 904 citations

    8

    h-index

  5. CF
    Claude F. Burgoyne

    Legacy Health, United States

    7 publications · 961 citations

    7

    h-index

1–5 of 655

Venues

  1. PubMed

    Repository · 30 publications · 1.7K citations

    22

    h-index

  2. Investigative Ophthalmology & Visual Science

    IOVS · 24 publications · 1.9K citations

    21

    h-index

  3. British Journal of Ophthalmology

    BJO · 7 publications · 244 citations

    7

    h-index

  4. PLoS ONE

    7 publications · 329 citations

    7

    h-index

  5. Acta Ophthalmologica

    5 publications · 189 citations

    5

    h-index

1–5