The level of the doctor at the time of the injury will have the biggest impact on the length of the injury. However upgrading your doctor can slightly increase the rate of recover, yet it may not be noticable to you because a 3 week injury can be anything from 3.0 Weeks to 3.99 Weeks.