Rana Hamza

Industrial Engineer. An explorer of life, on a journey of self-realization.