Skip to main content

Steven Vlad

| May 11, 2017 8:40 pm

1) a meta analysis of observational studies. Not very trustworthy. 2) CONFOUNDING