Andreas Hensel

Suggest Changes
Learn More
M any European citizens see animal welfare a matter of great importance [1]. Initiatives such as Stop Vivisection, which petitions politicians to abandon all support for animal experimentation in(More)