Scientific board

Marek Ruchala, MD, PhD

Poznan, Poland