InLife Institute of Animal Reproduction and Food Research, Polish Academy of Sciences
66 papers and 2k citations.
Indexing 66 publications…