Humans have developed new medical strategies, successfully eradicating several diseases which plagued humanity in the past. However, time and again, certain common diseases still affect our communities and families. These are known as genetic or hereditary disorders