Lecturer
Jakarta, ID
Atma Jaya Catholic University
Eijkman Institute for Molecular Biology
Researcher
Universitas Indonesia (UI)