Navy Services Technology
Navy Services Technology
Ho Chi Minh City, Vietnam