Dr. Robert BlankCardiology (Heart) Weinfelden, Switzerland SwitzerlandLokationerDr. Robert BlankWeinfelden, Thurgau, Switzerland