Mohameth Seck (Mo)

Self-taught inventor