Small structures responsible for protein synthesis, either free-floating or attached to the rough ER.
Professor Amy Fenwick
Your cart is currently empty!
Notifications