IFIA International Federation of Inventors' Associations is located in Le Grand-Saconnex, Switzerland on CP 112, Route François-Peyrot 30. IFIA International Federation of Inventors' Associations is rated 4.9 out of 5 in the category non-profit organization in Switzerland.
Address
CP 112, Route François-Peyrot 30
Accessibility
Wheelchair-accessible entrance