Doulas are not medically trained to deliver babies, but researchers have found that the support doulas provide can improve birthing outcomes.
A period normally lasts between two and seven days. However, factors like age, genetics, and certain health conditions could affect how long it lasts.