fbpx

Kraig Biocraft Laboratories completes Final Facilities Review for First Batch of Recombinant Spider Silk Production in Vietnam