James McDougall

Patent Director at Venner Shipley LLP

James McDougall Email & Contact Information

James McDougall Current Workplace: Venner Shipley LLP

View Colleagues