Institution Independent Scholar Unaffiliated Belgium Continue reading Independent Scholar Unaffiliated
Institution Scientific Committee on Animal Health and Animal Welfare Belgium Continue reading Scientific Committee on Animal Health and Animal Welfare