Skip to content

Oscar Byrne

  • Deutsches Elektronen-Synchrotron DESY

    About

    man, beast ... or hologram? PEACE LOVE UNITY RESPECT

    Professional experience

    Deutsches Elektronen-Synchrotron DESY

    tough shed