Taras Kovalchuk

trade law expert, Master of Laws at Leiden University