Narongrit Sonjaitham

TPU, Russia