International Tennis Federation

From Citizendium
Jump to navigation Jump to search

The International Tennis Federation (ITF) is the governing body of tennis. It was founded in 1913 and is based in London.

Notes