Previous
Previous
February 16

8th Educational Training Session for the 30th Willem C. Vis Moot | Jennifer Glasser and Efat Elsherif on General Principles of Oral Advocacy from the Perspectives of a Professional and a Mootee

Next
Next
February 21

2nd Annual East Africa Pre-Moot