Photo of Professor David Armstrong

Professor David Armstrong

Research Interests

The history of international society and international law, and human rights in international relations.