Looking at scientific publications per capita shows that currently the research output of a nation is not strictly a function of population. Note that the UK and Germany both appear in the top five per capita. Further, both China and India are nowhere near the top of the list on a per capita basis.
https://en.wikipedia.org/wiki/List_of_countries_by_number_of...