Pedro Romero, Switzerland, Epalinges, male, Novigenix AI SA