Carlo A. Trugenberger

    CEO
    SwissScientific Technologies SA