Aedeg Hydref

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