Human race is a bit of a stretch. "The most productive scientists and engineers working collaboratively in well funded labs/projects, in a political minority of countries that can support that level of high technology publicly or privately". Most of us are just flicking through twitter grunting between toilet and burrito breaks. Invoking the human race for the accomplishment of 0.01% of humanity is the same as thanking God for all the "miracles" a single surgeon performs.