I would like to ask a question about 'close in on'.
Does it mean 'come closer' in this sentence below?
Does it sound fine?
Thank you in advance ^^
Following decades of painstaking research, scientists at the Institute of Pharmacology believe they are closing in on an important medical breakthrough.