Introduction The name Eric Keoghan has increasingly attracted attention in recent years, largely due to…