The international law of biotechnology : human rights, trade, patents, health and the environment - Herdegen, Matthias (Principles of international law, 2018)