4 ms·
The fact that they describe their own result as monumental raised my eyebrows. Presumably this is being peer reviewed?
by thenoblesunfish 3y ago
The fact that they describe their own result as monumental raised my eyebrows. Presumably this is being peer reviewed?