Since it is a disease, it does not have a founder (usually, we use the word "founder" for an organization or a club or a religion). But it does have a person who discovered it and did research about...
No there is not an injection to cancel the depo injection you have o wait out the whole 12 weeks.After the injection wheres off it may take up to 12 months even loger for your menstrual cycle to come...