European Journal of Translational and Clinical Medicine

2657-3148 (Print)  / 2657-3156 (Online)

Added 22 December 2022 • Updated 22 December 2022