Research
Theories of Rights and Biological Agency, Animal Rights, Cognitive Ethology, Animal Law, Philosophy of Science, Philosophy of Physics, Mathematical Logic, Philosophy of Biology.Theories of Rights and Biological Agency, Animal Rights, Cognitive Ethology, Animal Law, Philosophy of Science, Philosophy of Physics, Mathematical Logic, Philosophy of Biology.