Randomised trials & observational data: dispelling the myths. February 26, 2024 11:40 am Published by Athanasios Saratzis Leave your thoughts