Map Location
Codexis Laboratories Singapore Pte. Ltd.
The Galen, 61 Science Park Road, #03-15/24 117525, Singapore
Open in AI mode
Open in Google Maps