90282379
Oct 27, 2020
INVIZYNE TECHNOLOGIES INC.
Subscribe
Scientific and technological services, namely, research and development relating to biochemical pathway design and production of organic compounds