Moses Najjemba

Dr. Moses Najjemba is a scientist who appears in The Star Dunes.