Ibbenbüren, Germany - MedAuthority