Pedro Romero, Switzerland, Epalinges, male, Novigenix SA