Acute post streptococcal glomerulonephritis are caused by group A beta haemolytic streptococci and follow upper airway infections such as pharyngitis or tonsillitis, by 14 to 21 days and 3-6 weeks after skin infection especially in warmer climates .