Iowa is one of the top five states for medical practitioners, according to WalletHub research. The state ranks second overall ...