Small structures responsible for protein synthesis, either free-floating or attached to the rough ER.
Professor Amy Fenwick