3 ms·
I just read that; it is even too optimistic in some cases: "Ten percent of those fees went to the researchers who wrote the papers"
by petters 10y ago
I just read that; it is even too optimistic in some cases: "Ten percent of those fees went to the researchers who wrote the papers"