Echoes of ScienceBrowse