Four of my papers are ranked top 20 in recent 5 years in Google scholar metrics! See here.