Megia, Rita, Departemen Biologi, FMIPA IPB University, Indonesia