The International Council of Ophthalmology (ICO) is an international organisation that represents professional associations of ophthalmologists. It is headquartered in Brussels. The Board of Trustees is the executive body and operational arm of the ICO. The ICO was established in 1857 in Brussels when 150 ophthalmologists from 24 countries met in the first International Congress of Ophthalmology. The Advisory Board (executive body) was created in 1927 in Scheveningen, Netherlands Member societies were added (International Federation of Ophthalmological Societies) in 1933 in Madrid, Spain. More information...
According to PR-model, icoph.org is ranked 178,720th in multilingual Wikipedia, in particular this website is ranked 238,092nd in English Wikipedia.
The website is placed before splav.org and after car-l.co.jp in the BestRef global ranking of the most important sources of Wikipedia.