90 pubs · 35,754 cites · h-index 39
SC Solutions (United States)
2011 - 2011
University of Edinburgh
1956 - 1993
Biotechnology and Biological Sciences Research Council
1951 - 1982
Consiglio per la ricerca in agricoltura e l’analisi dell’economia agraria
1946 - 1982
Institute of Animal Physiology of the Slovak Academy of Sciences
1964 - 1976