Published in OpenCitations blog
Author OpenCitations Team
One of the biggest challenges faced by modern scientists is information overload. The life sciences are probably the area most affected by it, with almost a million new entries being added to PubMed each year.