Roman Otec

Particle physicist in Prague, Czech Republic