2 ms·Are you suggesting that US is scientifically losing to most countries?by gandhium 9y agoAre you suggesting that US is scientifically losing to most countries?