Students who have good study techniques and have good recall skills tend to do well at medical school. But generally those who have good learning skills are often a smart person anyway.
Remember that being able to regurgitate facts doesn't necessarily make a good doctor. A huge part of the job is people skills, ethics, diplomacy, team-work and leadership... there are plenty of hyper-intelligent people who are no good at those things and probably wouldn't make a 'great' physician.