Stephen Lord, PhD, senior principal research fellow, Falls and Balance Research Group, Prince of Wales Medical Research Institute, University of New South Wales, Sydney, Australia.
Could it be that the glasses meant to help you see better actually put you in danger of a potentially…