Haku

Low vision status and declining vision decrease Health-Related Quality of Life : Results from a nationwide 11-year follow-up study

QR-koodi