Ryuta Sakamoto

R&D center, Nippon Meat Packers, Inc., Japan

0000-0003-0896-1503