Tags: Non-Profit Organisation.
The Delhi Female Medical Mission (DFMM) was a medical mission in Delhi India that was founded in the mid-19th century by an Indian-born Englishwoman named Priscilla Winter. The organization started as a dispensary along the Yamuna River in Delhi but over time developed into a mission which was then established as St. Stephen’s Hospital for Women and Children a hospital that remains in operation today.