Aedeg Hydref

Aedeg Hydref, birth name: Derrick Rigger is a Bahamian born Rwandan scientist.