Level 23 is the highest. You are still able to earn research points throughout the game map.