Fakultas Hukum UI, Kampus UI Depok
Depok, West Jave 16424
Indonesia
185 Pelham Street
Melbourne, VIC 3010
Australia
University of Indonesia (UI) - Faculty of Law
University of Melbourne - Melbourne Law School
expert witness, criminal law, impartiality, conflicting opinion, ius curia novit