Speaker illustration

Mr David Herzig

Preventive Cardiology & Sports Medicine, Berne (Switzerland)