Insect Technology Group icon

Project Management Office
Insect Technology Group Singapore PTE Limited

1 Science Park Road, #02-10/11, The Capricorn, Singapore Science Park 2, Singapore, 117 528