Bernhard Hofer

senior physician, Germany