New China committee report raises questions about California lab
The recent report released by the Select Committee on New China and the California Institute of Technology’s “California Laboratory of Molecular Biology” (CLMB) raised several questions related to the lab’s…