Research at CBMEGE