Safari, Dodi, Eijkman Institute for Molecular Biology, Diponegoro street 69, Indonesia