Prokaryotic development: emerging insights

Prokaryotic development: emerging insights