This page requires JavaScript

An account of a newly-discovered membrane in the human eye :