David Sewordor Gaikpa

Dr. David Sewordor Gaikpa