Commentary Open access BMC Ophthalmology 8013 Accesses 64 Citations Metrics details Peer Review reports