Scientists construct energy production unit for a synthetic cell

You may also like...