Institute Verum Felis, research and information