MUSTAFA SHARIF
social entrepreneurs interested in solving global challenges through designing and implementing local solutions and approaches.
First Name
MUSTAFA
Last Name
SHARIF
Bio
social entrepreneurs interested in solving global challenges through designing and implementing local solutions and approaches.