Ljuba Strbac

Dr. Ljuba Strbac

Department of Animal Science, University of Novi Sad, Faculty of Agriculture, Novi Sad, Serbia
orcid