amazi muyakoranyiriza mu kigega cyo mu majyepfo a semiprime is either a square of a prime or square free she was later director of human resources and director of strategic planning