welcome to healthcare magic
is very sensitive part of eye .
very few doctor are specialist of it
dots on retina is due to what reason is the important.
there are retinal specialist doctor in india ,you can take advise from them
you just cant leave it as it is .