28th Vis Moot – 2nd Virtual MootDear Vis Moot Community! Please find some information on how the 28th Willem C. Vis Moot will be held. Continue reading