Epidemiological And Public Health Research Initiatives (Ephri) is a dissolved company incorporated on 13 May 2014 with the registered office located in Leicester, Leicestershire. Epidemiological And Public Health Research Initiatives (Ephri) was registered 11 years ago.