Lohmann Tierzucht (Germany)h-index: 42Total citations: 6,524Total papers: 183Homepage: https://www.ltz.de/