European Journal of Internal Medicine, ‎0953-6205

Journal