Martin Ripka
particle physicist in Germany