20210605 india: Our scientists on a par with world's best: PM Modi