Yet another paper ranking algorithm advocating recent publications · Study