Headquarters location: Canada
Founded: 2018
President: Dr. Frank Marten
Abbreviation: IFCH
Legal status: International, non-profit organisation
registration number: 214721013
Founded: 2018
President: Dr. Frank Marten
Abbreviation: IFCH
Legal status: International, non-profit organisation
registration number: 214721013