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
Parents
164
Baptiste Coudrillier, Jing Tian, Stephen Alexander et al. · Investigative Ophthalmology & Visual Science · 2012 · 336 citations · Full text
Normal and Staphylomatous Sclera of High Myopia
Brian J. Curtin · Archives of Ophthalmology · 1979 · 229 citations
Medicine, Ophthalmology, Pathology +17
1–5 of 164
655
8
h-index
8
h-index
8
h-index
8
h-index
7
h-index
1–5 of 655
241

Johns Hopkins University
Baltimore, United States
9 h-index
37 publications
3.2K citations

Tulane University
New Orleans, United States
7 h-index
21 publications
3.1K citations
Cardiff University
Cardiff, United Kingdom
7 h-index
18 publications
1.3K citations
University of Pittsburgh
Pittsburgh, United States
6 h-index
23 publications
1.2K citations
Legacy Health
Portland, United States
6 h-index
16 publications
1.8K citations
The Ohio State University
Columbus, United States
6 h-index
27 publications
1K citations

University Hospital Heidelberg
Heidelberg, Germany
6 h-index
10 publications
295 citations
Heidelberg University
Heidelberg, Germany
6 h-index
10 publications
295 citations
1–8 of 241
Repository · 30 publications · 1.7K citations
22
h-index
IOVS · 24 publications · 1.9K citations
21
h-index
BJO · 7 publications · 244 citations
7
h-index
7 publications · 329 citations
7
h-index
5 publications · 189 citations
5
h-index
1–5