A noun meaning a rather controversial tool for testing health by examining the eye irisis. Still this tool doesn't have enough support among doctors.
A noun meaning a rather controversial tool for testing health by examining the eye irisis. Still this tool doesn't have enough support among doctors.