Clinimen, she said, has a record of screen failures' of below 3.5 per cent on an average.
18 Nov 2019 2:08 AM IST