Ivana Turek

Ivana Turek is Regulatory Science Manager and Writer for Elsbach in Austria.