Ryuta Sakamoto

R&D center, Nippon Meat Packers, Inc., Japan 0000-0003-0896-1503