Evidence generated from nonrandomized studies (NRS) is increasingly submitted to health
technology assessment (HTA) agencies. Unmeasured confounding is a primary concern
with this type of evidence, as it may result in biased treatment effect estimates,
...