Search results for: Duncan French
International Environmental Agreements: Politics, Law and Economics > 2018 > 18 > 6 > 811-838
Journal of Science and Medicine in Sport > 2014 > 17 > 5 > 562-566
Journal of Science and Medicine in Sport > 2013 > 16 > 6 > 556-561
Netherlands International Law Review > 2008 > 55 > 1 > 3-32
European Journal of Applied Physiology > 2002 > 87 > 1 > 72-77
Netherlands International Law Review > 2000 > 47 > 1 > 1-26