45 pubs · 3,941 cites · h-index 29
Institute of Animal Physiology of the Slovak Academy of Sciences
1989 - 1994
Institution of Engineering and Technology
1993 - 1993
Houghton University
1975 - 1992
Washington University in St. Louis
1987 - 1987