N. M. Haener
36 posts
Non-practising lawyer (solicitor). Experienced in teaching the law of obligations, commercial law and private law.
36 posts
Non-practising lawyer (solicitor). Experienced in teaching the law of obligations, commercial law and private law.