In the study, published this month in India, 304 Covid-19 patients were analysed. It found only 19 per cent of those infected with coronavirus wore glasses.
In India, about 40 per cent of the population wear glasses.
The study concluded that "the risk of Covid-19 was about two to three times less in the spectacles-wearing population than the population not wearing them".
"Probably one of the main pieces is that the air particles will get deposited on your glasses as well as you might not touch your eyes a little bit, but it's really important to know that this is in addition to wearing a mask," Professor Bar-Yam said.
According to the expert, the latest study mirrors a previous study conducted in China.
However, researchers warn that glasses are not "fool-proof protection" and goggles are even better when it comes to preventing any particle from reaching the eyes.
The expert also warns that people who wear glasses and may have visited places where they could have been exposed to the virus should wash the spectacles thoroughly as the virus particles can become lodged in the glasses.