Mrs. Jorine Rommers

Wageningen UR, Livestock Research

Netherlands

Biography

Department Animal Welfare