The recovery period depends on the type and severity of the surgery and also the immune response of patients. Typically, it should take about 3-4 weeks to completely recover from the neurosurgery. However, it varies from person to person depending on their health. If you want to understand about recovery period for a condition, consult with the top neurosurgeon in India on the MFine app.