Richard Sawadogo

Dr. Richard Sawadogo