Muhammadu Buhari's Location
Lansing, Illinois, United States
Muhammadu Buhari's Summary
Muhammadu Buhari, based in Lansing, Illinois, United States, is currently a President at Office: President of the Federal Republic of Nigeria. Muhammadu Buhari has 1 email on RocketReach.