Robert Wong

Dr. Robert Wong is a chinese scientist who was tasked to recreate the Alpha-Omega virus.